我有一台个人 Ubuntu 服务器,我想从我的 Windows 10 PC 远程连接到它。我也需要能够与它传输文件。
做这个的最好方式是什么?
答案1
对于连接和文件传输:
- 使用 Windows 上的 SSH 客户端(PuTTY、WinSCP)(Filezilla 也可以使用 SFTP)从 Windows 到 Ubuntu 建立 SSH 连接(可能带有身份验证密钥)。对于文件传输,您可以访问连接用户被允许访问的所有文件,无论他们身在何处。SSH 只为您提供了一个基本的终端,但如果您需要使用基于 Ubuntu 的图形应用程序,您可以在 X 会话上使用 SSH 隧道,并在 Windows 上运行 XWindows 服务器。
仅适用于文件传输(仅限于明确共享的目录):
- Ubuntu 上的 FTP 服务器和 Windows 上的 FTP 客户端(Filezilla 或其他)
- Ubuntu 上的 Samba 共享,像 Windows 上的网络共享一样访问。
没有绝对的“最佳”方法,根据您的使用情况,有更合适的方法。