在 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)。根据实际需求选择合适的方式即可。