我喜欢Windows 的WinSCP。什么是 Linux 的最佳等效软件?
我尝试使用 sshfs 在本地机器上挂载远程文件系统,但它不像简单地启动 GUI 那样用户友好,而且它似乎需要在客户端机器上进行 root 访问,这不是很方便。
当然命令行工具如 scp 是可能的,但我正在寻找一个简单的 GUI。
如果您使用的是GNOME,您可以转到:Places → Connect to Server in Nautilus并选择 SSH。如果您运行并配置了 SSH 代理,则不会询问密码!(这与 Nautilus 中的 sftp://root@servername/directory 相同)
在Konqueror中,您只需键入:fish://servername。
Per Mike R:在Ubuntu 14.04(使用Unity)中,它位于菜单中的Files → Connect to Server或侧边栏中的Network → Connect to Server下。
我使用FileZilla,它适用于SFTP(SSH 文件传输协议)。请按照以下步骤安装和配置它:
1.通过终端安装FileZilla :
sudo apt-get install filezilla
2.打开程序并转到菜单文件→站点管理器...或简单地输入Ctrl+S
3.应出现以下窗口:
4.输入您的主机名称,选择端口(对于 ssh/scp/sftp,通常为22)并选择SFTP - SSH 文件传输协议作为协议,如果需要身份验证,可选择将登录类型设置为正常,然后输入您的数据.
要在 Linux ( Ubuntu 12.04 (Precise Pangolin))下运行 WinSCP ,请执行以下步骤:
sudo apt-get install wine
(仅运行一次,以在您的系统中获取“葡萄酒”,如果您没有的话)wine WinSCP.exe
完毕!WinSCP 将像在 Windows 环境中一样运行!
我为此使用了gFTP。
WinSCP 在Wine下的 Linux 上运行良好。我安装了 Wine 和 WinSCP,没有任何问题。
在这种情况下,可以轻松使用 Nautilus。
对于Fedora 16,进入菜单File → Connect To Server,选择适当的协议,输入所需的详细信息并简单地连接。只需确保 SSH 服务器正在另一端运行。它工作得很好。
这在Ubuntu 14.04 (Trusty Tahr) 上也有效。
我发现 WinSCP 做得很好但使用 Ubuntu 工具无法轻松完成的一件事是通过隧道连接到辅助机器。这是通过 WinSCP 中的一对一连接设置完成的。虽然我可以使用 Ubuntu (11.11) 中的本机文件浏览器访问任何机器,但我无法轻松地通过中间机器访问第三台机器。我怀疑这是因为我不太了解如何设置隧道。我在玩 gSTM,但文档很少,我怀疑它是用于设置本地隧道,而不是远程隧道。无论如何,它并不像 WinSCP 做的那么简单。这不是答案,但也许它突出了 WinSCP 的一个关键特性,即对替代方案的建议应该解决。
现在开始了解有关隧道的更多信息...
没有提到的一件大事是,使用 WinSCP,您还可以使用密钥文件身份验证,而我无法在 Ubuntu FTP 客户端上成功地做到这一点。KFTPGrabber 是我能找到的最接近支持密钥文件身份验证的东西......但它仍然对我不起作用,而 WinSCP 可以。
使用Nautilus,GNOME中的默认文件管理器。以下是您可能的方法 - Linux 上的最佳 SCP GUI。
只需使用GNOME。只需输入地址就可以了!