大家经常需要跟VPS互传个文件,比如上传个脚本,下载个VPS上bt好的电影之类的。不过自己架设FTP又嫌麻烦,有时候只是传输很小的文件,临时用用,性价比太低。下面介绍两个不错的方法。

一、lrzsz

这是一个很简单的通过ssh来传输文件的工具,debian、ubuntu和centos都有这个程序。

apt-get update
apt-get install -y lrzsz

安装好以后,就可以简单的通过rz(上传)和sz(下载)两个命令来传输文件了。

上传文件:输入rz,然后回车,xshell中会跳出选择文件的窗口。

选择自己需要的文件即可上传。

下载文件:

sz filename.xxx

使用sz+文件名的格式,回车,跳出选择保存位置的对话框,选择位置后确定即可。

二、使用SFTP传输

这是一种安全文件传输协议,是SSH的一部分,相比FTP,有更高的安全性,当然因为加密的关系,速度比FTP要慢点。WinSCP和FileZilla都支持,下面以WinSCP为例。

在WinSCP中新建站点,填写好VPS的SSH端口、账号和密码。

连接后,看到的界面就和普通的FTP并无二致,自行操作文件的传输和删除就好了。