linux

如何用SecureCRT传输文件到Linux

小樊
37
2025-10-01 06:29:34
栏目: 智能运维

使用Zmodem协议传输文件(快速便捷)
Zmodem是SecureCRT内置的文件传输协议,无需额外安装客户端,适合小文件(如配置文件、脚本)快速传输。

  1. 准备工作
    确保Linux服务器已安装lrzsz工具(若未安装,可通过yum install lrzsz -y(CentOS/RHEL)或apt-get install lrzsz -y(Ubuntu/Debian)安装)。
  2. 上传文件到Linux
    • 登录Linux服务器后,在SecureCRT终端中导航到目标目录(如cd /home/user/upload)。
    • 输入rz命令并按回车,SecureCRT会弹出“文件选择”对话框。
    • 选择本地需要上传的文件(可多文件添加),点击“Add”→“OK”,文件将自动上传至当前目录。
  3. 从Linux下载文件到本地
    • 在SecureCRT终端中,输入sz 文件名(如sz test.sh)并按回车,SecureCRT会自动启动Zmodem下载。
    • 下载的文件默认保存至SecureCRT“选项→会话选项→文件传输”中设置的默认目录(通常为D:\SecureCRT\download或用户文档目录)。

使用SFTP协议传输文件(功能全面)
SFTP是基于SSH的安全文件传输协议,支持大文件、断点续传及目录操作,适合批量文件传输。

  1. 打开SFTP会话
    • 登录Linux服务器后,按下ALT+P组合键,或在命令行输入sftp user@remote_host(如sftp root@192.168.1.100),输入密码后进入SFTP命令行界面(提示符变为sftp>)。
  2. 常用SFTP命令
    • 查看目录pwd(查看远程Linux目录)、lpwd(查看本地Windows目录)。
    • 列出文件ls(列出远程目录文件)、lls(列出本地目录文件)。
    • 切换目录cd /remote/path(切换远程目录)、lcd D:\local\path(切换本地目录)。
    • 上传文件put localfile.txt /remote/path/(上传本地localfile.txt至远程/remote/path/目录)。
    • 下载文件get /remote/path/remotefile.txt localfile.txt(下载远程remotefile.txt至本地localfile.txt)。
    • 创建目录mkdir newdir(远程创建目录)、lmkdir localdir(本地创建目录)。
    • 退出会话:输入exitbye

注意事项

0
看了该问题的人还看了