1.Ubuntu無法telnet的原因
(1)/etc/hosts被修改過
(2)防火牆沒有關閉
(3)沒有安裝相關服務
(4)/etc/inetd.conf文件沒有telnet相關內容
2.解決辦法
(1)把/etc/hosts文件改回來
(2)sudo ufw status查看防火牆狀態,sudo ufw disable把防火牆禁用
(3)安裝相關服務:
sudo apt install openbsd-inetd
sudo apt install telnetd
#開啟服務
sudo /etc/init.d/openbsd-inetd restart
#查看服務是否開啟
sudo netstat -a | grep telnet
(4)查看/etc/inetd.conf文件,添加:
#: STANDARD: These are standard services. telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd