我有一台 Synology DS411 并通过终端进行 SSH 访问。
我已经尝试了几乎所有关于如何在 Nautilus 中连接到 SSH 服务器的演练,但没有任何效果。
任何想法为什么?
Nautilus 是否使用 SFTP 或其他东西进行 SSH 连接?
来提一下 - 我已经尝试通过 Nautilus 设置与服务器的 FTP 连接(如果重要的话,我正在使用 Elementary),并且在我输入密码后它崩溃了。
我可以使用具有相同连接信息的 Filezilla。不知道为什么 Nautilus 会出现问题。我想从 Filezilla 继续前进的唯一原因是传输速度非常慢。我希望SSH会带来更好的结果。
Ubuntu 桌面(Unity 3D、2D)
要将 SSH 托管服务与 Nautilus 连接,请在位置栏中输入以下字符串:
sftp://user@host[:port]
- SFTP 表示SSH 文件传输协议如果端口是默认的22,则该端口不是必需的。您还可以指定要访问的目录:
sftp://user@host[:port][/my/data/dir]
(图片是插图,来自 Nautilus 2 - 更新计划)
它会提示输入密码。
Ubuntu 经典版 (GNOME 2.x)
您还可以使用“位置”菜单中的“连接到服务器”功能...
(通过在 Dash 中搜索,它也可能在 Unity 中可用。)
(图片为插图。)
[ ]用于标记/表达可选信息/数据/字符串/等。感谢howtogeek.com的图片。
尝试使用
sshfs
. 您只需在本地计算机上创建一个目录,然后在其上安装远程共享。像这样:
命令各部分的简要说明:
sshfs
- 这是使用 ssh 远程挂载文件系统的命令;user@IP
- 这将是您用于 ssh 的用户名和 NAS 的 IP:/
- 这是 NAS 上的挂载点。你总是可以做类似的事情,:/volume1/home
或者只是把它:/
挂载到根目录/mnt/directory
- 这是您要挂载到的本地计算机上的目录的路径。因此,完成此操作后,您可以像在本地一样通过 Nautilus 浏览 NAS。