telnet命令通常用來遠(yuǎn)程登錄。
telnet程序是基于TELNET協(xié)議的遠(yuǎn)程登錄客戶端程序。
Telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠(yuǎn)程登陸服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式。
它為用戶提供了在本地計算機(jī)上完成遠(yuǎn)程主機(jī)工作的 能力。在終端使用者的電腦上使用telnet程序,用它連接到服務(wù)器。
終端使用者可以在telnet程序中輸入命令,這些命令會在服務(wù)器上運(yùn)行,就像直接在服務(wù)器的控制臺上輸入一樣。可以在本地就能控制服務(wù)器。
要開始一個 telnet會話,必須輸入用戶名和密碼來登錄服務(wù)器。Telnet是常用的遠(yuǎn)程控制Web服務(wù)器的方法。
免費(fèi)在線視頻教程分享:linux視頻教程
linux無法使用telnet登錄:
使用實(shí)例:
實(shí)例1:遠(yuǎn)程服務(wù)器無法訪問命令:
telnet 192.168.120.206輸出:代碼如下:
[root@localhost ~]# telnet 192.168.120.209 Trying 192.168.120.209.。。 telnet: connect to address 192.168.120.209: No route to hosttelnet: Unable to connect to remote host: No route to host [root@localhost ~]#
說明:
處理這種情況方法:
(1)確認(rèn)ip地址是否正確?
(2)確認(rèn)ip地址對應(yīng)的主機(jī)是否已經(jīng)開機(jī)?
(3)如果主機(jī)已經(jīng)啟動,確認(rèn)路由設(shè)置是否設(shè)置正確?(使用route命令查看)
(4)如果主機(jī)已經(jīng)啟動,確認(rèn)主機(jī)上是否開啟了telnet服務(wù)?(使用netstat命令查看,TCP的23端口是否有LISTEN狀態(tài)的行)
(5)如果主機(jī)已經(jīng)啟動telnet服務(wù),確認(rèn)防火墻是否放開了23端口的訪問?(使用iptables-save查看)