telnet除了可以用来探测端口外,还可以用来登录linux机器,但是因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式,但有的时候还是需要使用一下ssh登录的,比如我们在升级openssl或者openssh的时候,可以将telnet开起来,防止升级后无法通过ssh连接而导致无法连接到机器,如果无法连接,此时就可以通过telnet连接进而解决问题。
部署方案:
1、首先登录linux服务端,安装telnet-server、Ttelnet软件,执行命令如下:
yum -y install telnet telnet-server
2、通过systemctl 启动telnet-server,执行命令如下:
systemctl enable telnet.socket --now

3、服务端防火墙开通23端口,telnet使用的端口为23,命令如下:
firewall-cmd --zone-public --add-port=23/tcp --permanentfirewall-cmd --reload
注:如果是云服务器,需要放通安全组
4、在服务端创建一个普通账户,通过telnet登录只能使用普通账号,如下:
useradd gongguan //创建用户passwd gongguan //设置密码
5、在客户端使用telnet命令来登录,本例子使用windows登录,执行命令如下:
telnet ip地址

执行命令后输入普通账号+密码,然后执行su – root即可切换root账户
至此,linux配置使用telnet登录完成!
有任何疑问可在公众号对话框回复 "进群",进行交流!!!
文章转载自运维DevOps,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




