Linux rlogin命令教程:远程登录到其他系统(附实例详解和注意事项)

Linux rlogin命令介绍

rlogin(remote login)命令在Unix-like操作系统中用于远程登录到另一台系统。它启动一个终端会话在远程主机上。标准的Berkeley “rhosts” 授权机制被使用。

Linux rlogin命令适用的Linux版本

rlogin命令在大多数Linux发行版中都可以使用,包括Debian、Ubuntu、Alpine、Arch Linux、Kali Linux、RedHat/CentOS、Fedora、Raspbian等。如果在某些Linux发行版中无法使用,可能需要安装相应的软件包。例如,在CentOS 7和CentOS 8中,可能需要使用不同的包管理工具(如yum或dnf)来安装。

[linux@bashcommandnotfound.cn ~]$ sudo yum install rlogin  # CentOS 7
[linux@bashcommandnotfound.cn ~]$ sudo dnf install rlogin  # CentOS 8

Linux rlogin命令的基本语法

语法格式如下:

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

Linux rlogin命令的常用选项或参数说明

以下是rlogin命令的一些常用选项:

选项说明
-8允许在所有时间内使用八位输入数据路径;否则,除非远程端的停止和开始字符不是^S / ^Q,否则将剥离奇偶校验位
-E停止任何字符被识别为转义字符
-L允许rlogin会话在"litout"模式下运行,这是一种特殊的BSD终端模式
-d在用于与远程主机通信的TCP套接字上打开套接字调试
-e允许用户指定转义字符,默认为" ~ "
-l指定登录到远程主机的用户名

Linux rlogin命令实例详解

以下是一些rlogin命令的使用实例:

实例1:使用rlogin命令登录到远程系统

[linux@bashcommandnotfound.cn ~]$ rlogin host2

在这个例子中,我们使用rlogin命令登录到名为host2的远程系统。

实例2:使用-l选项指定用户名

[linux@bashcommandnotfound.cn ~]$ rlogin -l hope domain.com

在这个例子中,我们使用-l选项指定用户名为hope,然后登录到domain.com这个远程系统。

实例3:使用rlogin命令以特定用户身份登录到远程系统

[linux@bashcommandnotfound.cn ~]$ rlogin -l user host2

在这个例子中,我们使用-l选项指定用户名为user,然后使用rlogin命令登录到名为host2的远程系统。

实例4:使用rlogin命令登录到远程系统并执行命令

[linux@bashcommandnotfound.cn ~]$ rlogin host2 -l user -c "ls -l"

在这个例子中,我们使用rlogin命令登录到名为host2的远程系统,并使用-c选项在远程系统上执行ls -l命令。

实例5:使用rlogin命令以特定端口登录到远程系统

[linux@bashcommandnotfound.cn ~]$ rlogin host2 -p 2222

在这个例子中,我们使用-p选项指定端口号为2222,然后使用rlogin命令登录到名为host2的远程系统。

Linux rlogin命令的注意事项

  • 当使用rlogin命令时,所有的回显都在远程站点进行,所以(除了延迟)rlogin是透明的。
  • 如果在使用rlogin命令时遇到bash: rlogin: command not found的错误,可以尝试按照上述方法安装rlogin命令。

Linux rlogin相关命令

  • 18
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
随着Linux服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是   出色的工具之一。   Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的   telnet类工具。用它来远程管理Linux十分好用,其主要优点如下:   ◆ 完全免费;   ◆ 在Windows 9x/NT/2000下运行的都非常好;   ◆ 全面支持ssh1和ssh2;   ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;   ◆ 体积很小,仅364KB (0.54 beta版本);   ◆ 操作简单,所有的操作都在一个控制面板中实现。   使用简介:   把Putty下载到机器上,双击putty.exe,就出现如图1的配置界面。选择“Session”,在“Host Name   (or IP address)”输入框中输入欲访问的主机名或IP,比如server1或192.168.9.4。端口号(Port)根   据使用的协议有所区别,ssh默认使用22,telnet默认使用23,rlogin默认使用513。在“Protocol”单   选栏中选择使用的协议,一般是telnet或ssh,这取决于服务器提供的服务。在“Saved Session”输入   栏中输入任务的名字,单击“Save”按钮,就可以把任务配置保存起来了。   配置完成后单击“Open”按钮,出现如图2的登录界面,就可以使用Putty连接Linux主机了。   关于putty的一些使用中常见的问题   一、在Windows中使用putty登录FreeBsd系统时,能够输入用户名,但是输入密码后按回车键半天无反应   。   答:设置过程如下:   1. 在/etc/ssh/sshd_config中添加如下内容,使普通用户可以通过SSH登录:   AllowUsers 普通用户帐号   UseDNS no   2. 将希望使用su命令的用户加入到wheel组中,在/etc/group中作如下修改   wheel:*:0:root,普通用户帐号   二、在login as: 后输入用户名,J04222035@cs8.xmu.edu.cn's password: 光标不动。即使输入正确的   密码也是没有反应?   答:这是因为putty不像telent那样会直接显示密码,而是不显示密码,只要你输入的密码是正确的,   即使不显示只要输完密码后直接回车即可进入,不用在乎光标不动。   当输入密码错误敲下回车时会出现 denice 以提示用户密码错误

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值