通过telnet进行远程登录的方法如下:
1.安装telnet,telnet-server,xinetd
检验是否安装telnet
rpm -qa | grep telnet
检验是否安装xinetd
rpm -qa | grep xinetd
下载telnet,telnet-server,xinetd执行如下命令:
Yum -y install telnet
Yum -y install telnet-server
Yum -y install xinetd
如果安装失败,错误类型是/var/run/yum.pid被锁定,则将它删除即可:
rm -f /var/run/yum/pid
如果是cannot find a valid baseurl则可 能是网络问题,首先确定自己物理机有网,然后在虚拟机上进行网络设置,打开连接。或者把虚拟机当中的桥接模式改为nat模式
2.重启xinetd服务执行如下命令:
service xinetd restart
systemctl restart xinetd.service
3.查看xinetd,telnet.socket的启动情况,执行如下命令:
ps -ef | grep xinetd
Systemctl status telnet.socket
如果telnet.socket查看完之后没有绿色的active,则进行启动(如果没有安装telnet-server,是没有telnet.socket的)
执行如下命令:
Systemctl start telnet.socket
4.查看防火墙状态,并进行关闭,执行如下命令:
Firewall-cmd --state
Systemctl stop firewalld.service
5.查看ip,ens中的ip适用于远程连接,lo,vir中的可虚拟机自身连接(确定自己的ip是正常的可用的)
6.Telnet ip连接即可
远程连接方法,执行如下命令:
telnet 192.168.122.1
rlogin 192.168.122.1
rsh 192.168.122.1
ssh 192.168.122.1