SecureCR 下的文件传输协议有ASCII 、Xmodem 、Ymodem 、Zmodem。
ASCII:这是最快的传输协议,但只能传送文本文件。
Xmodem:这种传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。
Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem要快。
Zmodem:Zmodem采用了串流式(streaming)传输方式,传输速度较快,而且还具有自动改变区段大小和断点续传、快速错误侦测等功能。这是目前最流行的文件传输协议。
设定默认上传下载目录
options->session options ->Terminal->Xmodem/Zmodem 下,在右边设置上传和下载的目录。
安装rzsz
具体安装方法为:
rpm -ivh rzsz-0.12.20-853.2.i586.rpm
对于CentOS系统:
# yum install lrzsz
对于debian系统:
#apt-get install lrzsz
对于Ubuntu:
$sudo apt-get install lrzsz
使用Zmodem从客户端上传文件到linux服务器
1.在用SecureCRT登陆linux终端。
2.选中你要放置上传文件的路径,在目录下然后输入rz命令,SecureCRT会弹出文件选择对话框,在查找范围中找到你要上传的文件,按Add按钮。然后OK就可以把文件上传到linux上了。
或者在Transfer->Zmodem Upoad list弹出文件选择对话框,选好文件后按Add按钮。然后OK窗口自动关闭。然后在linux下选中存放文件的目录,输入rz命令。liunx就把那个文件上传到这个目录下了。
使用Zmodem下载文件到客户端
sz filename
zmodem接收可以自行启动。下载的文件存放在你设定的默认下载目录下。
使用 lszrz 非常方便,但是有一点不足之处: 无法传输大于 4G 的文件。可以使用 Filezilla, SecureFX 这些FTP工具来替代了。
REF:
http://skypegnu1.blog.51cto.com/8991766/1538371