可以上传、下载文件的SSH客户端软件--SecureCRT绿色版

SecureCRT绿色版
  我用过putty、SSH Secure Shell Client等Windows下的SSH客户端软件,这些软件可以实现终端仿真,通过Shell命令远程操作Linux、FreeBSD系统,却不能直接上传文件到服务器或从服务器下载文件,还必须配合使用单独的psftp、WinSCP等基于SSH(sftp、scp)进行文件传输的软件,不太方便。
  
  对于采用了美国RSA信息安全公司的SecurID双重认证系统的用户来说,psftp、WinSCP等软件就无法使用了。因为SecurID系统包含一个配备液晶显示的令牌(Token),令牌每60秒便能产生一组全新的6位数字密码。用户在登录服务器时,除输入其帐号、密码及私人PIN码外,还需输入显示在令牌上的6位数字,黑客想猜出密码进行入侵几乎是不可能的,但由于psftp、WinSCP等软件无法输入SecurID令牌密码,因而不能进行文件传输。
  
  而SecureCRT这款国外的SSH客户端软件则同时具备了终端仿真器和文件传输功能。
  
  上传文件只需在shell终端仿真器中输入命令“ rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器,例如(上传一个rsyncd.conf文件到服务器):
  [root@localhost ~]# rz
  rz waiting to receive.
  正在开始 zmodem 传输。 按 Ctrl+C 取消。
  正在传输 rsyncd.conf...
    100%     715 bytes  715 bytes/s 00:00:01       0 错误
  
  下载文件只需在shell终端仿真器中输入命令“ sz 文件名”,即可利用Zmodem将文件下载到“路径\SecureCRT-5.1.3\download\”目录下,例如(下载服务器当前目录下的rsyncd.conf文件到本地):
  [root@localhost ~]# sz rsyncd.conf
  rz
  正在开始 zmodem 传输。 按 Ctrl+C 取消。
  正在传输 rsyncd.conf...
    100%     715 bytes  715 bytes/s 00:00:01       0 错误
  
  如果要改变SecureCRT终端的背景颜色和文件名颜色,只需点击菜单栏上的“选项”-“会话选项”,在“终端“-“仿真”分类的右侧窗口选上“ANSI 颜色”以及“选择一个备用的键盘仿真-Linux”,如图:
   可以上传、下载文件的SSH客户端软件--SecureCRT绿色版_第1张图片
  
  《SecureCRT 5.1.3 绿色汉化版》下载地址:
   http://ishare.sina.com.cn/cgi-bin/fileid.cgi?fileid=1386760

使用SSH终端操作Linux/UNIX时,很多时候需要传一些文件到服务器上,或说从服务器上下载一些文件,这类文件传输动作一般使用FTP即可,但是需要架设FTP Server,每次传输不太方便,还要另外使用FTP Client,听说使用SecureCRT也能实现文件传输,就玩了一把。

 

SecureCRT支持的文件传输协议有ASCII、X、Y、Z Modem几种,现使用X/Y/Z Modem,设置方法如下

1、在session options中设置,设置完成后记得使用save session setting now,如图

可以上传、下载文件的SSH客户端软件--SecureCRT绿色版_第2张图片

2.、设置上传和下载的默认目录,如下图:

可以上传、下载文件的SSH客户端软件--SecureCRT绿色版_第3张图片

 

最后,解决-bash: sz: command not found、-bash: rz: command not found的问题。

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具windows端需要支持ZModem的telnet/ssh客户端,SecureCRT就可以用SecureCRT登陆到Unix/Linux主机(telnet或ssh均可)O 运行命令rz,即是接收文件,SecureCRT就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到当前目录 O 运行命令sz file1 file2就是发文件到windows上(保存的目录是可以配置) 。

Linux系统中如果没有安装 lrzsz这个包,就会报rz、sz命令找不到,安装即可解决。

CentOS中解决-bash: sz: command not found、-bash: rz: command not found的方法是:

 yum install lrzsz

知道了就很简单。


参考文件:http://www.cnblogs.com/harryguo/archive/2008/01/16/1041296.html

http://hi.baidu.com/panzhiqi/blog/item/a598aa4edccf69c9d0c86a03.html


你可能感兴趣的:(可以上传、下载文件的SSH客户端软件--SecureCRT绿色版)