![如何在 Windows 10 上修复 wsl ubuntu?不允许操作](https://linux22.com/image/178956/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%2010%20%E4%B8%8A%E4%BF%AE%E5%A4%8D%20wsl%20ubuntu%EF%BC%9F%E4%B8%8D%E5%85%81%E8%AE%B8%E6%93%8D%E4%BD%9C.png)
我在 Windows 10 上使用 WSL、ubuntu,我想设置如下所示的权限,但收到错误。为什么?我如何解决它?
ubuntu-user@LAPTOP:~$ chmod 400 .ssh/MyKey.pem
chmod: changing permissions of '.ssh/MyKey.pem': Operation not permitted
答案1
这些命令只能在一次会话中使用,每次打开终端时都必须重新输入。我用这种方式解决了我的问题。
sudo umount /mnt/c
sudo mount -t drvfs C: /mnt/c -o metadata
chmod 400 [fileName] or chmod 700 [fileName]
参考: https://stackoverflow.com/questions/46610256/chmod-wsl-bash-doesnt-work
答案2
使用sudo chmod 400 .ssh/MyKey.pem