欢迎来到天天文库
浏览记录
ID:37711203
大小:43.50 KB
页数:7页
时间:2019-05-29
《Linux的常用网络命令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、r-系列命令除ftp和telnet以外,还可以使用r-系列命令访问远程计算机和在网络上交换文件。使用r-系列命令需要特别注意,因为如果用户不小心,就会造成严重的安全漏洞。用户发出一个r-系列命令后,远程系统检查名为/etc/hosts.equiv的文件,以查看用户的主机是否列在这个文件中。如果它没有找到用户的主机,就检查远程机上同名用户的主目录中名为.rhosts的文件,看是否包括该用户的主机。如果该用户的主机包括在这两个文件中的任何一个之中,该用户执行r-系列命令就不用提供口令。 虽然用户每次访问远程机时不用键入
2、口令可能是非常方便的,但是它也可能会带来严重的安全问题。我们建议用户在建立/etc/hosts.equiv和.rhosts文件之前,仔细考虑r-命令隐含的安全问题。 rlogin命令 rlogin是“remotelogin”(远程登录)的缩写。该命令与telnet命令很相似,允许用户启动远程系统上的交互命令会话。rlogin的一般格式是: rlogin[-8EKLdx][-echar][-krealm][-lusername]host 一般最常用的格式是:rloginhost该命令中各选项的含义为: -8此
3、选项始终允许8位输入数据通道。该选项允许发送格式化的ANSI字符和其他的特殊代码。如果不用这个选项,除非远端的终止和启动字符不是或,否则就去掉奇偶校验位。 -E停止把任何字符当作转义字符。当和-8选项一起使用时,它提供一个完全的透明连接。 -K关闭所有的Kerberos确认。只有与使用Kerberos确认协议的主机连接时才使用这个选项。 -L允许rlogin会话在litout模式中运行。要了解更多信息,请查阅tty联机帮助。 -d打开与远程主机进行通信的TCPsockets的socket调试。要了解更多信息,
4、请查阅setsockopt的联机帮助。 -e为rlogin会话设置转义字符,默认的转义字符是“~”,用户可以指定一个文字字符或一个nn形式的八进制数。 -k请求rlogin获得在指定区域内的远程主机的Kerberos许可,而不是获得由krb_realmofhost(3)确定的远程主机区域内的远程主机的Kerberos许可。 -x为所有通过rlogin会话传送的数据打开DES加密。这会影响响应时间和CPU利用率,但是可以提高安全性。 rsh命令 rsh是“remoteshell”(远程shell)的缩写
5、。该命令在指定的远程主机上启动一个shell并执行用户在rsh命令行中指定的命令。如果用户没有给出要执行的命令,rsh就用rlogin命令使用户登录到远程机上。 rsh命令的一般格式是: rsh[-Kdnx][-krealm][-lusername]host[command] 一般常用的格式是: rshhost[command] command可以是从shell提示符下键人的任何Linux命令。 rsh命令中各选项的含义如下: -K关闭所有的Kerbero确认。该选项只在与使用Kerbero确认的主机连
6、接时才使用。 -d打开与远程主机进行通信的TCPsockets的socket调试。要了解更多的信息,请查阅setsockopt的联机帮助。 -k请求rsh获得在指定区域内的远程主机的Kerberos许可,而不是获得由krb_relmofhost(3)确定的远程主机区域内的远程主机的Kerberos许可。 -l缺省情况下,远程用户名与本地用户名相同。本选项允许指定远程用户名,如果指定了远程用户名,则使用Kerberos确认,与在rlogin命令中一样。 -n重定向来自特殊设备/dev/null的输入。 -x为
7、传送的所有数据打开DES加密。这会影响响应时间和CPU利用率,但是可以提高安全性。Linux把标准输入放入rsh命令中,并把它拷贝到要远程执行的命令的标准输入中。它把远程命令的标准输出拷贝到rsh的标准输出中。它还把远程标准错误拷贝到本地标准错误文件中。任何退出、中止和中断信号都被送到远程命令中。当远程命令终止了,rsh也就终止了。 rcp命令 rcp代表“remotefilecopy”(远程文件拷贝)。该命令用于在计算机之间拷贝文件。 rcp命令有两种格式。第一种格式用于文件到文件的拷贝;第二种格式用于把文件
8、或目录拷贝到另一个目录中。 rcp命令的一般格式是: rcp[-px][-krealm]file1file2rcp[-px][-r][-krealm]file directory每个文件或目录参数既可以是远程文件名也可以是本地文件名。远程文件名具有如下形式:rname@rhost:path,其中rname是远程用户名,rhost是远程计算
此文档下载收益归作者所有