一、安裝啓動服務node
# yum install telnet-server
# yum install xinetdlinux
# systemctl enable xinetd.servicevim
# systemctl enable telnet.socketsocket
# systemctl start telnet.socket
# systemctl start xinetd(或service xinetd start)ui
or:rest
安裝telnet服務端和客戶端及守護程序code
yum install telnet-server.x86_64
yum install telnet.x86_64
yum install xinetd.x86_64server
設置開機啓動blog
systemctl enable xinetd.service
systemctl enable telnet.socketget
啓動服務(telnet服務是由xinetd守護,因此要啓動telnet服務也須要啓動xinetd )
systemctl start telnet.socket
systemctl start xinetd
root登陸失敗:
vi /etc/pam.d/login # auth requisite pam_securetty.so 註釋這行
linux默認狀況下root用戶使用telnet是登陸不了的,須要修改/etc/securetty文件
這樣就能夠在root狀況下用telnet遠程登陸了
安裝telnet 後,root登陸時老是提示 login incorrect
密碼絕對是正確的SSH能夠登陸
別的用戶也能夠經過telnet登陸
惟獨root不能夠
解決方法:
、
vim /etc/pam.d/login 編輯/et/pam.d/login
# auth................. pam_securetty.so 註釋這行
關閉telnet
2、關閉telnet服務
(1)關閉telnet服務(有兩種方式)
a)vi /etc/xinetd.d/telnet,將disable=no改爲disable=yes;
b)chkconfig telnet off;若是須要設置telnet服務不爲開機自啓動,使用命令chkconfig -del telnet或者chkconfig --del telnet
systemctl disable xinetd.service
systemctl disable telnet.socket
systemctl stop telnet.socket
systemctl stop xinetd
(2)使用命令server xinetd restart或者/etc/init.d/xinetd restart使更改生效。
(3)刪除telnet-server包,命令以下:
rpm -e telnet-server--nodeps
(4)vi /etc/services,註釋23號端口。