我喜欢Windows上的WinSCP工具。Linux最好的等效软件是什么?

我尝试使用sshfs在本地机器上挂载远程文件系统,但它不像简单地启动GUI那样对用户友好,而且它似乎需要在客户端机器上进行根访问,这不是很方便。

当然,命令行工具,如scp是可能的,但我正在寻找一个简单的GUI。


我已经使用了gFTP。


gFTP Konqueror的fish kio-slave(只写为文件路径:ssh://user@server/path


FileZilla可用于Linux。如果你使用Ubuntu:

sudo apt-get install filezilla

否则,您可以从FileZilla网站下载。


如果你正在使用GNOME,你可以去:在Nautilus中→连接到服务器,然后选择SSH。如果您已经运行并配置了SSH代理,则不会询问密码! (这与Nautilus中的sftp://root@servername/目录相同)

在Konqueror中,你可以简单地输入:fish://servername。

Mike R:在Ubuntu 14.04 (Unity)中,它位于菜单中的文件→连接到服务器或侧边栏中的网络→连接到服务器。


在Wine下,WinSCP在Linux上运行良好。我安装了Wine和WinSCP,没有问题。


使用FireFTP、Krusader和其他类似的应用程序。


只需使用GNOME。只要输入地址,你就可以走了!


有一件重要的事情没有被提及,那就是使用WinSCP你也可以使用密钥文件认证,而我在Ubuntu FTP客户端上无法成功做到这一点。KFTPGrabber是我能找到的支持密钥文件身份验证的最接近的东西…但它仍然不适合我,而WinSCP可以。


One thing I find WinSCP does well that I cannot do easily with Ubuntu tools is tunneling to a secondary machine. This is done with one with one connection setting in WinSCP. While I can use the native file browsers in Ubuntu (11.11) to reach any machine, I cannot easily tunnel thru an intermediate machine to reach a third one. I suspect it is because I do not well understand how to set up tunneling. I am toying with gSTM, but there is little documentation, and I suspect it is for setting up local tunnels, not remote ones. In any case it is not as dead simple as WinSCP made it. This is no anwser, but perhaps it highlights a critical feature of WinSCP that suggestions for alternatives should address.

现在我们来学习更多关于挖隧道的知识……


使用GNOME中的默认文件管理器Nautilus。以下是如何- Linux上最好的SCP GUI。


在这种情况下,Nautilus可以很容易地使用。

对于Fedora 16,转到菜单文件→连接到服务器, 选择适当的协议,输入所需的详细信息,然后简单地连接。只需确保SSH服务器在另一端运行。效果很好。

这在Ubuntu 14.04 (Trusty Tahr)上也有效。


Xfce/Thunar解决方案基本上与GNOME/Nautilus相同:

简单地在Thunar的地址行中输入sftp://yourhost/(你可以通过Ctrl + L到达那里)。

(授权与ssh/scp相同,即正确使用文件~/。Ssh /config,密钥和Ssh -agent,您可以实现体面的便利性和安全性:服务器别名+无密码要求。)


在Linux操作系统(Ubuntu 12.04 (Precise Pangolin))下运行WinSCP工具,操作步骤如下:

运行sudo apt-get install wine(如果您的系统中没有'wine',只运行一次,以获得'wine') 下载最新的WinSCP便携包https://winscp.net/eng/download.php 创建一个文件夹,并将ZIP文件的内容放在该文件夹中 打开终端 输入wine WinSCP.exe

完成了!WinSCP将像在Windows环境中一样运行!


如果您正在使用Xfce(或LXDE)而不是GNOME,那么有一个等效的工具:Gigolo。

我想,但不确定,它也可以安装在其他桌面环境中。

它支持FTP, SSH和WebDAV,使用起来非常直观:只需点击连接,选择协议,填写参数,然后就可以了。您可以保存连接以供以后使用。


我使用FileZilla,它与SFTP (SSH文件传输协议)一起工作很好。按照以下步骤安装和配置它:

1. 通过终端安装FileZilla:

sudo apt-get install filezilla

2. 打开程序,进入菜单文件→网站管理器…或者简单地按Ctrl + S

3.应该出现以下窗口:

4. 输入主机名,选择端口(ssh/scp/sftp通常为22),协议选择“sftp - ssh File Transfer Protocol”,如果需要鉴权,可以选择“Logon Type”为“Normal”,然后输入数据。