在Debian系统上使用Zmodem协议传输文件前,需先安装lrzsz
工具包(SecureCRT依赖该工具实现Zmodem功能):
打开Debian终端,依次执行以下命令:
sudo apt-get update
sudo apt-get install lrzsz
安装完成后,方可使用rz
(上传)和sz
(下载)命令。
Zmodem是一种快速文件传输协议,适合小文件或简单场景,操作便捷。
1. 配置SecureCRT支持Zmodem
rz
(上传命令),在「Download command」中填写sz
(下载命令),点击「OK」保存设置。2. 上传文件到Debian服务器
cd /home/user
)。rz
命令并按回车,SecureCRT会弹出文件选择窗口。3. 从Debian服务器下载文件
sz 文件名
(如sz test.txt
)并按回车。SFTP是基于SSH的安全文件传输协议,功能更强大(支持目录操作、权限修改等),适合复杂场景。
1. 启动SFTP会话
sftp 用户名@服务器IP
(如sftp root@192.168.1.100
),按回车。sftp>
)。2. 常用SFTP命令
put
命令,格式为put 本地文件路径 远程目标路径
(如put /home/localuser/test.txt /home/remoteuser/
)。get
命令,格式为get 远程文件路径 本地目标路径
(如get /home/remoteuser/test.txt /home/localuser/
)。ls
:列出远程当前目录文件;cd
:切换远程目录(如cd /var/www
);lcd
:切换本地目录(如lcd /home/localuser/Documents
);mkdir
:在远程创建目录(如mkdir new_folder
);exit
:退出SFTP会话。SCP是另一种基于SSH的安全传输协议,操作与SFTP类似,但仅支持文件传输(无目录操作功能)。
1. 上传文件
在SecureCRT终端中输入scp 本地文件路径 用户名@服务器IP:远程目标路径
(如scp /home/localuser/test.txt root@192.168.1.100:/home/remoteuser/
),按回车并输入密码。
2. 下载文件
输入scp 用户名@服务器IP:远程文件路径 本地目标路径
(如scp root@192.168.1.100:/home/remoteuser/test.txt /home/localuser/
),按回车并输入密码。
以上方法均可在Debian系统上通过SecureCRT实现文件传输,可根据需求选择合适的方式(Zmodem适合快速简单传输,SFTP/SCP适合复杂或安全要求高的场景)。