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
这个目的。