AIX命令参考大全,卷 4,n - r - rlogin 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 4,n - r

rlogin 命令

用途

连接本地主机和远程主机。

语法

rlogin RemoteHost [ -e Character ] [ -8 ] [ -l User ] [ -f | -F ] [ -k realm]

描述

/usr/bin/rlogin 命令登录到指定的远程主机并连接你的本地终端到远程主机。

远程终端类型跟在 TERM 本地环境变量给定的相同。如果远程主机支持它们,终端或窗口大小也一样,并且传输任何大小的改变。所有回送信号发生在远程主机,因此除了延迟外,终端连接是透明的。Ctrl-S 和 Ctrl-Q 按键顺序停止和启动信息流,而且输入输出缓冲区由中断刷新。

远程命令执行

当使用 rlogin 命令时,可以用主机名作为链接名创建一个链接到路径。例如:

ln -s /usr/bin/rsh HostName

在提示符处输入由带自变量(命令)的 HostName 参数指定的主机名,自动地使用 rsh 命令来远程执行在由 HostName 参数指定的远程主机的命令行上指定的命令。

在提示符处输入由不带自变量(命令)的 HostName 参数指定的主机名,自动地使用 rlogin 命令来登录到由 HostName 参数指定的远程主机上。

除上述情况外,如果远程用户帐户没有定义密码,rlogin 命令也允许对远程主机的访问。然而,出于安全性原因,推荐对所有的用户帐户使用密码。

rlogin 命令执行(使用 exec 命令)/usr/sbin/login 文件来验证用户。本命令 1)允许所有用户和设备属性在 telnet 连接中生效和 2)导致远程登录对某一时间(由 maxlogins 属性确定)允许的登录会话的最大数目进行计数。在 /etc/security/user/etc/security/login.cfg 文件中定义属性。

POSIX 行规则(POSIX Line Discipline)

rlogindtelnetd 守护程序使用 POSIX 行规则来更改本地 TTY 上的行规则。如果在本地 TTY 上不使用 POSIX 行规则,回送其它行规则可能导致不适当的行为。TCP/IP 必须有 POSIX 行规则才能正确地工作。

标志

-8 任何时候都允许 8 位数据路径。否则,rlogin 命令使用 7 位数字路径并丢弃奇偶校验位,除非在远程主机上的起始和终止字符不是 Ctrl-S 和 Ctrl-Q。
-e Character 更改转义字符。替代选定的 Character 字符。
-f 导致凭证转发。如果 Kerberos 5 不是当前的认证方法,此标志将被忽略。如果当前 DCE 凭证没有标记为转发,认证将失败。
-F 导致凭证转发。另外,在远程主机系统上的凭证将被标记为转发(允许它们传递到了另外的远程系统)。如果 Kerberos 5 不是当前的认证方法,此标志将被忽略。如果当前 DCE 凭证没有标记为转发,认证将失败。
-k realm 如果远程站域与本地系统域不同,允许用户指定远程站域。为了这些目的,域和 DCE 单元是同义的。如果 Kerberos 5 不是当前的认证方法,此标志将被忽略。
-l User 更改远程用户名到指定的名称。否则,在远程主机上使用本地用户名。

安全性

有多个认证方法,为了允许连接,每个都要求设置不同的东西。

对于标准认证(Standard Authentication)

只有在满足以下条件中的一种或两种时才允许访问远程主机:

尽管可以为 $HOME/.rhosts 文件设置任意的许可权,但建议 .rhosts 文件的许可权设置为 600(仅被所有者读和写)。

对于 Kerberos 认证(Kerberos 5 Authentication)

只有在满足下列所有条件时才允许访问远程主机:

除非用 -e 标志修改,标准的转义字符为代字号 (~)。如果转义字符出现在一行的开头,转义字符仅被远程主机标识。否则,转义字符作为一个普通的字符发送到远程主机。要将出现在一行的开头的转义字符作为普通字符发送到远程主机,按转义字符两次。按下转义字符和点号(例如 ~. ),快速地断开本地终端到远程主机的连接。

示例

  1. 使用本地用户名登录到远程主机,输入:

    rlogin host2

    提示输入密码然后登录到远程主机 host2

    注销远程主机并关闭连接,输入 ~. (代字符,点号)。

  2. 用不同的用户名登录到远程主机,输入:
    rlogin host2  -l dale
    提示输入密码然后以用户名 dale 登录到远程主机 host2

    注销远程主机并关闭连接,输入 ~. (代字符,点号)。

  3. 以本地用户名登录到远程主机并更改转义字符,输入:
    rlogin host2  -e\
    提示输入密码然后登录到远程主机 host2。转义字符已经更改为 \ (反斜杠)。

    注销远程主机并关闭连接,输入 \. (反斜杠,点号)。

相关信息

ftp 命令、login命令rcp 命令、rexec 命令、rsh 命令、telnet 命令。

rlogindkrlogind 守护程序。

kvalid_user 功能。

hosts.equiv 文件格式、.rhosts 文件格式。

《AIX 5L V5.2 系统管理指南:通信与网络》中的『网络概述』

《AIX 5L V5.2 系统用户指南:通信与网络》中的『安全 Rcmd』

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]