IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]SecureCRT传输文件

    book_mmicky发表于 2014-05-13 15:20:13
    love 0
    背景:新安装的oracle Linux6.3使用SecureCRTwu无法传输文件
    原因:要使用SecureCRT的rz命令,要在linux上安装rz工具
    解决:
    进入Linux系统
    [root@linux1 ~]# wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
    [root@linux1 ~]# tar zxvf rzsz-3.48.tar.gz
    [root@linux1 ~]# cd src
    [root@linux1 src]# make posix
    [root@linux1 src]# cp rz sz /usr/bin
    进入SecureCRT->传输->zmodem上传列表->添加要上传的文件->开始上传。
    上传的问题解决了,郁闷的是需要license agreement。


    幸运的是SecureCRT提供了sftp
    在连接的标签上按右键,选择连接sftp标签,可以在sftp标签上下载文件

     
    get [-a | -b] remote-path 下载文件,(-a) 强制使用ascii模式,(-b)强制使用binary模式 
    put [-a | -b] local-path 上传文件,(-a) 强制使用ascii模式,(-b)强制使用binary模式 
    建议使用-b选项,否则上传到UNIX或LINUX主机上的文件后有^M字符
    具体的使用参照help命令查看

    参考:
    使用SecureCRT上传和下载文件
    SecureCR 下的文件传输协议有ASCII 、Xmodem 、Ymodem 、Zmodem
    ASCII:这是最快的传输协议,但只能传送文本文件。
    Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%。
    Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem要快。
    Zmodem:Zmodem采用了串流式(streaming)传输方式,传输速度较快,而且还具有自动改变区段大小和断点续传、快速错误侦测等功能。这是目前最流行的文件传输协议。

    后记:
    发现oracle linux6.3安装包中有rz的安装包
    [root@linux1 media]# cd 'OL6.3 x86_64 Disc 1 20120626'
    [root@linux1 OL6.3 x86_64 Disc 1 20120626]# cd Packages
    [root@linux1 Packages]# find -name '*lrzsz*'
    ./lrzsz-0.12.20-27.1.el6.x86_64.rpm
    [root@linux1 Packages]# rpm -ihv lrzsz-0.12.20-27.1.el6.x86_64.rpm
    安装后进入SecureCRT->传输->zmodem上传列表->添加要上传的文件->开始上传。
    不过上传后又invalid encoding提示,建议还是sftp传输。




沪ICP备19023445号-2号
友情链接