ubuntu 16.04 安裝Telnet:ubuntu
Telnet協議是TCP/IP協議族中的一員,是Internet遠程登錄服務的標準協議和主要方式。
能夠經過Telnet實現遠程登陸服務器,同時也能夠用「telnet IP + 端口」,測試驗證相應服務是否正常啓動,進而判斷該服務是否能夠遠程訪問;bash
通常狀況下,操做系統默認是沒有安裝Telnet服務的,需手動安裝。服務器
安裝步驟:tcp
1. 安裝openbsd-inetd測試
sudo apt-get install openbsd-inetd
2. 安裝telnetdui
sudo apt-get install telnetd
3. 確認服務項配置:more /etc/inetd.confspa
是否自動添加以下配置,若是沒有末尾手動添加操作系統
telnet stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.telnetd
4. 啓動openbsd服務rest
sudo /etc/init.d/openbsd-inetd restart
以下輸出,說明服務啓動成功: * Restarting internet superserver inetd [ OK ]
5. 查看telnet服務:netstat -a | grep telnetcode
以下輸出,說明telnet服務運行正常:
tcp 0 0 *:telnet *:* LISTEN
6. 測試功能:
root@ae2d02e458f3:/# telnet 127.0.0.1 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. Ubuntu 16.04.6 LTS ae2d02e458f3 login: Password:
7. 異常處理:telnet: command not found
root@ae2d02e458f3:/# telnet 127.0.0.1 bash: telnet: command not found ---- 執行:sudo apt-get update && apt-get install telnet 參考:https://askubuntu.com/questions/799289/how-to-install-telnet-client-on-ubuntu-16
8. 退出telnet終端:
1. 當即退出:CTRL +C 或 CTRL+D 強制退出。
2. 兩步退出,CTRL+]鍵進入telnet交互命令終端,再輸入quit退出。