最近有CentOS用戶反映用telnet連線後發現是Windows防火牆的問題,可是用telnet指令連線成功後發現退不出去了,這該怎麼辦?下面小編就給大家介紹下CentOS下telnet退出失敗的解決辦法。一起去看看吧!
怎麼從Linux的telnet中退出
1.ctrl ] quit
經常要用到telnet來測試連接埠是否正常開放。
但是有一個問題估計大家都會遇到,在telnet進入某個端口後無法退出,沒辦法,為了繼續測試只好關掉這個dos(或其他)窗口,重新打開一個。這裡有一個方法,按住ctrl ]就可以退出到telnet正常的操作介面
Welcome to Microsoft Telnet Client
#Escape Character is 'CTRL ]'
(Microsoft)Telnet>
然後再輸入quit就可以完全退出了。
2.Telnet的簡單用法:
首先,建造一個Telnet伺服器,以前,為了讓機器變得快些,就把一些不用的服務給關了。
在「控制台」-》「管理」-」「服務」中開啟自己的Telnet,並且在登入標籤中輸入希望客戶端輸入的使用者名稱和密碼,就OK了,Telnet伺服器就搭建好了
在自己的機器上測試一下,在命令列中,輸入Telnet 本機IP就可以進去了,然後按照步驟一步步的輸入用戶名和密碼。
如果想退出,通過“Ctrl ]”,之後再通過quit退出。
3.執行telnet程式的第二個方法:
#輸入指令:telnet
此時程式運行,但並未進行連線(因未指明主機)
然後螢幕顯示:telnet>
#這是telnet的提示符,它表示telnet程式已經運行,並且正在等待使用者輸入使用telnet的命令,如要連接一台遠端主機,則使用open命令,即輸入命令open,並附上該主機的網路位址,如
telnet> open dns.hunu.edu.cn
#其連接效果與第一種方法完全一樣
4.如何telnet登陸一個系統?
A:原始的telnet登陸方式在命令列就可以實現,例如在windows命令列輸入telnet www.lqqm.net,就可登陸本站,輸入telnet www.yjrg.net就可登陸一見如故BBS;建議下載使用專用的telnet登陸工具,如cterm,sterm,fterm,個人三個都用過一段時間,覺得cterm最好用;其他的專業telnet登陸工具還有secureCRT等等。要注意的是,telnet指令採用的是UDP協議,SSH採用的是TCP協議,二者本質的不同決定了telnet登陸速度比SSH登陸快,但是SSH登陸比telnet登陸安全(密碼一般不會被破解) ,二者的關係就像ftp和tftp的關係一樣。
telnet閒置逾時自動退出
設定telnet連線閒置超過一定時間後自動退出目前session
設定參數TMOUT,時間單位:秒(s)
例如:
TMOUT=21600,則telnet連線閒置達到6小時後會自動中斷。
可在/etc/profile設定全域的TMOUT或使用者在自己home目錄下的.profile中設定TMOUT。
閒置達到設定值時,螢幕顯示
timed out waiting for input: auto-logout
##並中斷目前telnet連線
查看目前會話的TMOUT值
echo $TMOUT
未設定TMOUT或設定TMOUT=0時,此功能停用。
CentOS下telnet退出失敗怎麼辦
退不出去了!Ctrl c,Ctrl z,ESC,q,quit,exit,都不行;
注意telnet連線成功後輸出的訊息:
Escape character is ‘^]’。
Ctrl ]
方法終於對了;
telnet》 ?
Commands may be abbreviated. Commands are:
close close current connection
##logout forcibly logout remote user and close the connectiondisplay display operating parameters
mode try to enter line or character mode (‘mode ?’ for more)
open connect to a site
quit exit telnet
send transmit special characters (‘send ?’ for more)
set set operating parameters (‘set ?’ for more)
unset unset operating parameters (‘unset ?’ for more)
status print status information
toggle toggle operating parameters (‘toggle ?’ for more)
slc change state of special charaters (‘slc ?’ for more)
z suspend telnet#! invoke a subshell
environ change environment variables (‘environ ?’ for more)
? print help information
telnet》 close
Connection closed.
輸入問號然後回車,可以查看幫助;
輸入close或quit然後回車,可以退出telnet;###
以上是解決CentOS下telnet退出問題的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!