在 SecureCRT 中,文件传输主要通过以下几种协议实现:Zmodem、SFTP(SSH 文件传输协议)或 SCP(基于 SSH 的安全复制)。以下是详细的操作步骤和注意事项:
前提条件:远程服务器需安装 lrzsz
工具(Linux)或支持 Zmodem 的终端程序。
bash
rz
bash
sz 文件名
rz/sz
不可用,需安装 lrzsz
(Linux: sudo apt/yum install lrzsz
)。SecureCRT 内置 SFTP 客户端,通过 SSH 连接传输文件。
# 上传本地文件到远程
put 本地文件路径 远程目标路径
# 下载远程文件到本地
get 远程文件路径 本地目标路径
# 列目录
ls
lls # 列本地目录
# 切换远程/本地目录
cd 远程目录
lcd 本地目录
通过 SecureCRT 的会话直接执行 SCP 命令(需服务器支持):
scp -P 端口号 本地文件 用户名@远程IP:目标路径
scp -P 端口号 用户名@远程IP:远程文件 本地路径
SFTP 连接失败
/etc/ssh/sshd_config
中 Subsystem sftp
已启用)。Zmodem 传输中断
权限问题
chmod
调整远程文件权限,或确保登录用户有读写权限。rz/sz
(Zmodem)快捷方便。如果需要进一步调试,可通过 SecureCRT 的 Options → Global Options → Log Files 启用日志记录。