Linux rlogin 命令是早期 Unix 系统中用于远程登录到另一台主机的命令,用户可以通过网络登录到远程主机并在其上执行命令。然而,由于其不安全的特性,现在已经很少使用。推荐使用 ssh 命令进行远程登录。

1、命令简介

rlogin:用于远程登陆服务器。

2、命令语法

rlogin [-8EKLdx] [-e char] [-l username] host

3、命令描述

rlogin在远程主机主机上启动终端会话。使用标准的Berkeley rhosts授权机制。格式为“<转义char>”的行。"断开与远程主机的连接。类似地,“^Z”行将挂起rlogin会话,而“< deferred -suspend char>”将挂起rlogin的发送部分,但允许远程系统输出。默认情况下,波浪号(“~”)字符是转义字符,通常control-Y(“^Y”)是延迟挂起字符。

所有的回显都发生在远程站点,因此(除了延迟)rlogin是透明的。通过^S/^Q的流量控制和中断时输入和输出的刷新被正确处理。

4、命令选项

选项

描述

-8

-8 选项可以始终使用八位输入数据路径;

否则,除非远程端的停止和开始字符不是

^S/^Q,否则奇偶校验位将被去除。

-E

-E 选项阻止任何字符被识别为转义字符。

-8 选项一起使用时,

这提供了一个完全透明的连接。

-L

-L 选项允许 rlogin 会话在 "litout" 模式下运行(见

tty(4))。

-d

-d 选项打开用于

与远程主机通信的 TCP 套接字上的

套接字调试(见 setsockopt(2))。

-e

-e 选项允许用户指定转义字符,默认是 ~

该指定可以是一个字面字符,

或以 \nnn 形式的八进制值。

5、使用示例

1)基本使用

rlogin remote_host

2)指定用户名

rlogin -l username remote_host

3)允许 8 位输入数据传输

rlogin -8 remote_host

4)指定转义字符

rlogin -e ^ remote_host

5)打开调试模式

rlogin -d remote_host

推荐文档