我正在中继我的 SSH 连接,我想限制远程用户查看我的文件的能力。我设置了umask = 027
Windows/etc/wsl.conf
文件系统的挂载方式,使得其他用户无法读取或写入 Windows 文件系统。然而,这似乎也在某种程度上影响了本地用户,因为我不能再mkdir
以本地用户的身份使用
mkdir test
或者
sudo mkdir test
都产生Permission denied
错误但是我可以
touch test
没问题。我已检查当前文件夹的所有权属于登录 wsl 的本地用户。
答案1
这是由于我之前输入的自动挂载选项造成的:
[automount]
options="case=dir"
似乎会持续触发此问题。还记录在WSL Github。首先需要设置 WSL 之外的目录的区分大小写。