欢迎回到我们关于文件应用程序(也称为 Nautilus)的迷你系列文章。 文件是一部分 GNOME 桌面,它在 Fedora 工作站版. 之前我们介绍了排序以在文件夹视图的顶部显示您最近的工作。 在本文中,我们将讨论此应用程序如何使用安全外壳 (SSH) 连接管理您其他系统上的数据。
SSH 在您的其他系统上
假设您连接的系统(运行文件的位置)被视为您的本地系统,而您连接的系统是远程系统。 要使这些说明生效,您的远程系统必须接受 SSH 连接。 这是通过 SSH 守护进程发生的,该进程在后台运行。 该连接还要求远程系统具有运行 SSH 的开放端口。
如果您要打开 SSH,请务必为您的计算机帐户使用强密码。 如果有人可以轻松猜出您的用户名和密码,他们就可以访问您的敏感数据。
如果你正在跑步 Fedora 服务器或其他非工作站版本 Fedora 在远程系统上,它已准备好接受开箱即用的连接。 Fedora 包括 开放SSH 服务器和客户端程序默认。 如果您在远程系统上运行 Workstation,请启用远程登录:
- 打开共享首选项。 使用右上角 GNOME Shell 菜单中的设置工具,或者通过点击徽标键或选择活动来使用 Shell 搜索。 然后搜索或选择共享。
- 打开远程登录选项。 您需要提供密码来授权此更改,因为它会影响系统配置。
您还可以连接到远程 Mac OS 系统,因为该操作系统还提供 SSH 守护程序。 与工作站一样,它默认不运行。 在这种情况下,请运行系统偏好设置工具并选择共享以打开远程登录。
如果您运行的是不同的操作系统,请查阅文档以了解如何打开 SSH 守护程序并打开相应的端口号(通常为 22)。
连接到远程系统
您的本地系统需要知道远程系统的 IP 地址,或者本地系统可以解析为 IP 地址的名称才能继续。 您可以通过其网络配置工具,例如 NetworkManager 来确定远程系统的 IP 地址。 打开相应网络接口的设置工具以查看 IP 地址。
要使用 SSH 连接到远程系统,请执行以下过程:
- 打开您的文件应用程序。 从选项菜单中,选择 Enter 位置,或按 Ctrl+L。
- 对于位置,输入 ssh://
其中 是远程系统的 IP 地址,例如:192.168.1.5 - 在远程系统上提供您的用户名和密码。 请记住,这些可能与您在本地系统上的用户名和密码不同。
现在您可以管理远程系统上的文件。
请注意,某些功能可能在远程系统上以不同方式运行。 为了 example,在某些系统上,如果您删除一个文件,该文件不会被移动到垃圾箱,而是立即被删除。 通常情况下,“文件”应用会向您发出警告。
另请注意,远程系统上的电源功能可能会影响您的连接。 例如,如果远程系统被配置为在一段时间内没有通过键盘和鼠标输入后进入睡眠状态,那么您的连接可能会产生错误或断开。 当远程系统始终启动并连接到网络时,此功能效果最佳。
现在您可以享受通过 SSH 远程管理文件的乐趣了。 但是如何连接到不同类型的系统,比如 Windows? 这个话题将在以后的文章中介绍,敬请期待。
图片礼貌 DijutalTim – 最初发布到 弗里克 作为 有序#3