CentOS7安裝Telnet服務


CentOS7安裝Telnet服務

1.在安裝Telnet前先檢查系統是否安裝了telnet-server和xinetd
# rpm -qa telnet-server xinetd

2.如果沒有安裝,則開始安裝
# yum -y install telnet-server telnet xinetd

3.配置並啟動Telnet,xinetd和telnet必須設置開機啟動
# systemctl enable xinetd.service && systemctl enable telnet.socket

4.接下來啟動服務,查看服務狀態
# systemctl start telnet.socket && systemctl start xinetd
# systemctl status telnet.socket && systemctl status xinetd

5.配置防火牆規則,或者關閉防火牆
# firewall-cmd --permanent --add-port=23/tcp
# firewall-cmd --reload

6.重新加載防火牆
systemctl restart firewalld && iptables -L -n

7.修改配置文件/etc/securetty
centos7下面安裝telnet后沒有生成 /etc/xinetd.d/telnet文件
# vim /etc/securetty
在末尾添加
pts/0
pts/1
保存退出

8.telnet允許root登錄
a.默認root不能登錄,可使用普通用戶登陸后切換至root用戶。
b.如果想直接以root用戶登錄,可以修改服務端的配置文件 vim /etc/pam.d/remote
注釋此行即可:auth       required     pam_securetty.so

9.測試
使用Windows下cmd或者putty等工具測試telnet

10.查看日志
# tail -f /var/log/secure
server login: pam_unix(remote:session): session closed for user root
server login: pam_unix(remote:session): session opened for user root by (uid=0)
server login: ROOT LOGIN ON pts/3 FROM ::ffff:192.168.0.100


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM