Nautilus 远程挂载是否使用 SSHFS?

Nautilus 远程挂载是否使用 SSHFS?

Nautilus(Ubuntu 16.x 或 17.x)的远程文件系统是否使用 SSHFS 或其他方式挂载?

版主须知:出于关键字目的,我将其标记为“文件”,因为尽管所讨论的应用程序在技术上称为 Nautilus,但在 Ubuntu GUI 中基本上没有任何地方提到它 - 它总是被称为“文件”。因此,像我这样的新手使用该关键字进行搜索。

答案1

您可以Ctrl+L在 Nautilus/Files(和 Caja)中按下并输入 SSH 地址 - 例如:

sftp://localhost/

/run/user/$UID/gvfs/这将在(此示例中)中创建 GVFS 挂载点/run/user/$UID/gvfs/sftp:host=localhost

$ mount | grep gvfs
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

因此 Nautilus/Files(和 Caja)使用 GVFS。


如果您愿意,您可以通过 SSHFS 挂载文件夹:

sudo apt-get install sshfs
mkdir ~/sshfs
sshfs [email protected]:/ ~/sshfs

然后 Nautilus/Files(和 Caja)将显示它设备部分。

Nautilus 无法通过 Unmount 卸载它,因为错误 254171.
人们可以将其用于sudo fusermount -u ~/sshfs这个目的。

相关内容