SSH远程管理是一个很好的管理方式,尤其是在Linux平台下。SSH是通过加密传输数据的,当然,telnet也是远程管理的一种方式。 但,telnet传输数据的方式是明文传输。不管你是系统管理员也好,VPS用户也好。肯定都希望自己远程传输的数据越安全越好咯。这篇文章就介绍下 Linux下如何通过ssh上传下载文件。只需要安装lrzsz这个软件包就可以搞定了。很多人都喜欢用Putty这个软件来使用SSH,但我个人还是觉 得SecureCRT这个软件好用(这个都不用说,呵。从软件大小就知道其功能多少了。没说Putty不强大哈。各位不要曲解了。)好了。进入正题吧。首先,在Linux系统中安装lrzsz这个软件包。你可以通过yum的安装方式,rpm安装的方式也可以。这个软件包可以从系统光碟中得到,当然,从互联网上也可以得到。这里我是通过yum的方式安装的。rpm安装的话就挂载系统镜像文件进入存放软件包的文件夹下执行(rpm -ivh lrzsz(tab补全,回车))yum安装的话更方便了。准备好yum源直接执行 (yum install lrzsz -y)就行了。这个软件包安装后无须进行配置就可以直接使用了。这个软件是配合SecureCRT使用的。Putty下面使用不了。众所周知,数据在互联网上的传输是一个复杂的过程。所以,这个软件的使用的参数还是比较多的,但是。都比较容易懂。不会太难。参数如下: RZ版本0.12.20 用法:RZ [选项] [filename.if.xmodem] 接收文件与ZMODEM / YMODEM / XMODEM协议 (X)=选项仅适用于XModem协议 (Y)=选项仅适用于YMODEM (Z)=选项仅适用于ZMODEM - +, - append将附加到现有文件 -A, - ASCII ASCII传输(改变CR / LF LF) -B, – 二进制二进制传输 -B, – BUFSIZE N缓冲N个字节(N =自动缓冲整个文件) -C, – 与儿童权利公约关于儿童卷入武装冲突问题使用16位CRC(X) -C, – 允许远程命令允许执行远程命令(Z) -D, – 空写所有接收到的数据到/ dev / null的 - n睡眠延迟启动N秒,做任何事情之前, -E, – 退出退出控制字符(Z) -E, – 重命名现有的任何文件重命名为 – 错误Ň产生每N个字节的CRC错误(调试) -H - help帮助,打印此用法信息 -M – 最小基点n停止传输,如果BPS下面ŋ -M, – 最小基点时,N为至少n秒(默认值:120) -O, – 禁用超时禁用超时的代码,永远等待的数据 – 邻同步在同步写入模式下打开的输出文件(S) -p或 – 保护保护现有的文件 -Q, - quiet安静,没有取得任何进展报告 -R, – 恢复尝试恢复被中断的文件传输(Z) -R, – 受限制的限制,更安全的模式 -S, – 停在{HH:MM + N}停止传输,HH:MM或在N秒 -S, - timesync请求远程时间(两次:设置本地时间) – 系统日志[关闭]转上的syslog或关闭,如果可能的话 -T, – 超时,N设置超时为N个十分之一秒 -U, – 保持大写字母保留大写的文件名 -U, - unrestrict禁用限制模式(如果允许) -V, – verbose冗长模式,提供调试信息 -W, - windowsize N窗口为n个字节(Z) -X - xmodem的使用XMODEM协议 -Y, – 覆盖是,如果任何破坏已经存在的文件 - YMODEM使用YMODEM协议 -Z, – 的ZMODEM使用ZMODEM协议 下面简单演示下文件的上传和下载。 rz 为上传命令。在终端窗口输入rz回车即可,配置SecureCRT使用的话,CRT软件会自己弹出对话框,让你选择上传那些文件。要说说明的就是。rz上传到远程主机时,只能上传到系统当前目录。
暂无评论添加评论
YUM信息安全WordpressDNSDjango百度数据库MySQLCentOS未分类CDNRHEL6Windows8.1Linux BasicSharing虚拟化技术SecureCRTHyper-V网站加速ubuntu爱好存储站点动态VMwareidcops