在 Linux 环境下使用 SecureCRT 传输文件,可以通过以下两种主要方式实现:
前提条件:
- 本地和远程系统均需安装 lrzsz
工具包(支持 rz
/sz
命令)。
- SecureCRT 需启用 ZMODEM 配置。
安装 lrzsz
在远程 Linux 服务器上执行:
# Debian/Ubuntu
sudo apt-get install lrzsz
# CentOS/RHEL
sudo yum install lrzsz
SecureCRT 配置 ZMODEM
Zmodem Upload
填写 rz
。Zmodem Download
填写 sz <filename>
。文件传输操作
rz
,SecureCRT 会自动弹出本地文件选择窗口。sz <远程文件名>
,文件将下载到 SecureCRT 默认下载目录。适用场景:
- 需交互式管理文件或传输大文件。
连接 SFTP
在 SecureCRT 中:
Alt+P
打开 SFTP 标签页。常用 SFTP 命令
# 上传本地文件到远程
put /本地路径/文件 /远程路径/
# 下载远程文件到本地
get /远程路径/文件 /本地路径/
# 列出远程目录
ls
# 切换远程目录
cd /path
# 退出 SFTP
exit
rz
/sz
命令无效
lrzsz
是否安装成功。/usr/bin/rz
)。SFTP 连接失败
bash
sudo ufw allow 22/tcp # Ubuntu
sudo firewall-cmd --add-service=ssh --permanent # CentOS
中文文件名乱码
UTF-8
。rz
/sz
)。Alt+P
)。根据实际需求选择合适的方式即可。