我正在中继我的 SSH 连接,并且我想限制远程用户查看我的文件的能力。我设置umask = 027
为/etc/wsl.conf
安装 Windows 文件系统,以便其他用户无法读取或写入 Windows 文件系统。然而,它似乎也以某种方式影响本地用户,因为我不能再mkdir
作为本地用户使用
mkdir test
或者
sudo mkdir test
两者都会产生Permission denied
错误但是,我可以
touch test
没有问题。我已检查当前文件夹的所有权是登录到 wsl 的本地用户。
这是由于我之前输入的 automount 选项造成的:
似乎一直触发这个问题。还记录在WSL Github上。首先需要设置 WSL 之外的目录区分大小写。