secureCRT利用 Zmodem 和 TFTP 上传/下载文件

首先要在secureCRT的 “会话选项”中配置支持 Zmodem(默认支持) 或者 TFTP服务。

secureCRT利用 Zmodem 和 TFTP 上传/下载文件_第1张图片


一、利用Zmodem 协议 上传/下载 文件

使用到的命令: sz   和   rz

说明:rz,  sz 是Linux同Windows进行ZModem文件传输的命令行工具

<1> sz命令发送文件到本地:

sz filename

例如:sz  test.txt  

(sz支持一次上传多个文件,比如上传当前目录下的所有文件 : sz  *  ;   如果要上传带te关键字的所有文件: sz  te*)

<2> rz命令本地上传文件到服务器:

rz

执行该命令后,在弹出框中选择要上传的文件即可。

secureCRT利用 Zmodem 和 TFTP 上传/下载文件_第2张图片

注意:要linux支持rz和sz命令才行,  如果是Ubuntu,可以 apt-get install lrzsz 安装


二、 利用TFTP 上传/下载文件

前期:linux系统支持tftp命令 (busybox默认是带有的)

~ # tftp --help
Usage: tftp [OPTIONS] HOST [PORT]

Transfer a file from/to tftp server

        -l FILE Local FILE
        -r FILE Remote FILE
        -g      Get file
        -p      Put file
        -b SIZE Transfer blocks of SIZE octets

方法:  

tftp -p/-g -l 本地文件名 -r 服务器端文件名 服务器IP地址

或者(保留源文件名) tftp -p/-g -l/-r 文件名 服务器IP地址

<1> TFTP上传文件

①上传aa.txt到windows端的TFTP服务器,并命名为bb.txt

tftp -p -l aa.txt -r bb.txt 192.168.30.151
②上传aa.txt到windows端的TFTP服务器,保留源文件名

tftp -p -l/-r aa.txt 192.168.30.151
(注意:这里-l/-r 的意思是两个参数二选一,下同)

如果报错:tftp: server error: (6)       说明要上传的文件已经存在于windows端的TFTP服务器上

<2> 从TFTP下载文件

①从服务器下载cc.txt 到linux本地,并命名为dd.txt

tftp -g -l cc.txt -r dd.txt 192.168.30.151

②从服务器下载cc.txt 到linux本地,保留源文件名

tftp -g -l/-r cc.txt 192.168.30.151

如果报错:tftp: server error: (1)        说明要下载的文件不存在

 
 

你可能感兴趣的:(secureCRT)