当前位置: 首页>>技术教程>>正文


什么是类似于WinSCP的程序?

,

问题描述

在Windows中,我使用WinSCP传输文件server-side。它具有我最喜欢的非常吸引人的功能:保持远程文件夹保持最新状态。

这意味着,只要我的本地文件被更改,WinScp就会用这个新文件替换服务器上的同一个文件。

你可以建议我支持这个功能的软件吗?

最佳解决方法

Nautilus默认文件浏览器具有挂载远程文件的功能。

转到文件菜单>连接到服务器..

scp,ubuntu

除此之外,filezillagftp支持sftp。

次佳解决方法

由于您熟悉Windows上的Winscp,我建议您尝试filezilla

FileZilla Client是一款快速可靠的cross-platform FTP,FTPS和SFTP客户端,具有许多有用的功能和直观的图形用户界面。

scp,ubuntu

您也可以使用命令行进行安装。打开终端Ctrl + Alt + T并运行以下命令:

sudo apt-get install filezilla

或者在Ubuntu软件中心搜索Filezilla。

添加主机时,请确保从FTP更改为SFTP,并将端口号更改为ssh端口22(或其他自定义ssh端口(如果不同)

使帐户类型交互。

请享用。

第三种解决方法

您也可以使用sshfsrsync

sshfs通过ssh在本地安装远程目录,与WinSCP和Nautilus非常相似。

sshfs的潜在优势是您可以映射用户

sshfs -o idmap=server_user user@server:/directory ~/remote_directory

要使过程自动化,请在fstab中添加一个条目

sshfs#user@server:/directory /home/your_local_user/directory fuse idmap=user 0 0

参见Ubuntu Wiki SSHFS

rsync也将同步文件/目录,并将通过ssh工作,并有一个图形前端,grsync

参见Ubuntu wiki rsync

最后,您可以使用vim编辑远程文件(如果您有兴趣)

vim scp://user@server//path_to/file_to_edit

第四种方法

你仍然可以在wine下使用winscp。我也是这样做的,效果很好。

第五种方法

你想要“scp”。原始的scp 🙂

哎呀,我说的太快了……你也需要同步。在这种情况下,rsync。

但是,scp对于脚本和自动化仍然有用。

第六种方法

Ubuntu的:

打开Nautilus并键入(在链接栏中):sftp://user@server/

Kubuntu的:

打开Konqueror并键入(在链接栏中):fish://user@server/

Xubuntu的:

打开Thunar并键入(在链接栏中):sftp://user@server/

第七种方法

有很多不同的工具可以提供与winscp类似的体验。我使用filezilla通过ssh传输文件。

@sagarchalise提到的 nautilus 允许连接到服务器。

我最近经常使用sftp访问sftp的东西之一是sshfs。我发现它非常方便,因为它将文件作为本地文件安装到文件系统中,并在远程服务器上进行透明更新。

sshfs username@remotehostname.tld:/path/to/remote/files /path/to/local/mountpoint/

它让我使用我所有常用的工具,假设这些文件都是本地文件。

第八种方法

您也可以尝试unison来帮助同步这两个文件夹

第九种方法

通过rsync协议构建的一个非常好的强大程序是Unison

scp,ubuntu

它有一个非常漂亮的界面,客户端至少可用于Linux(或多或少所有变体)和Windows。基本的行为非常容易掌握,具有图形界面和简单的配置,如果您需要做更复杂的事情,您可以手动编辑配置文件和/或编写脚本。

至少在过去的五年里,它一直是我的备份/镜像/上传工具,从未看到错误或遗漏文件。

你可以用它来安装它

 sudo apt-get install unison-gtk 

为了顺利的行为,你应该已经配置了与你的端点的工作连接(我通常使用ssh连接)。

第十种方法

我推荐PCManFM sudo apt-get install pcmanfm

只是另一个文件管理器,但具有用于连接的迷你图形用户界面(在主菜单Go – >连接到服务器),你去了。您可以为连接添加书签,并且您可以右键单击文件并选择“用…打开”。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/912.html,未经允许,请勿转载。