已安装文件夹的 Nautilus 文件权限

已安装文件夹的 Nautilus 文件权限

我通过添加在本地机器上安装了远程服务器

[email protected]:/ /mnt/remotename fuse.sshfs IdentityFile=/home/localusername/.ssh/id_rsa delay_connect _netdev,allow_other,idmap=user 0 0

到我的 /etc/fstab

当我执行以下操作时,我可以看到挂载成功:

sudo ls /mnt/remotename

当我以 sudo 身份打开 nautilus 时,我可以浏览已挂载的文件夹,当我以本地用户身份打开 nautilus 时,我无法浏览已挂载的文件夹:Permission denied。不是很令人惊讶,但很烦人。

有没有办法让我允许 nautilus 浏览这些文件夹而无需先sudo nautilus浏览?或者以某种方式安装它,这样就不会出现这些权限问题?

我正在使用 ubuntu 18.04

编辑:

将我的 fstab 更改为:

remoteusername@remote:/ /mnt/remote fuse.sshfs _netdev,allow_other,users 0 0

启动时不再挂载远程服务器,运行sudo mount -a服务器时会提示我输入密码,挂载成功,权限正确,因此我的本地用户可以访问挂载。我该如何设置它,以便使用已经设置的 ssh 密钥对来识别我?这样在启动时它可以自动挂载并具有正确的权限。

相关内容