CentOS下telnet退出失敗怎么辦
最近有CentOS用戶(hù)反映用telnet連接后發(fā)現(xiàn)是Windows防火墻的問(wèn)題,可是用telnet命令連接成功后發(fā)現(xiàn)退不出去了,這該怎么辦?下面學(xué)習(xí)啦小編就給大家介紹下CentOS下telnet退出失敗的解決辦法。
怎樣從Linux的telnet中退出
1.ctrl+] quit
經(jīng)常要用到telnet來(lái)測(cè)試端口是否正常開(kāi)放。
但是有一個(gè)問(wèn)題估計(jì)大家都會(huì)遇到,在telnet進(jìn)入某個(gè)端口后無(wú)法退出,沒(méi)辦法,為了繼續(xù)測(cè)試只好關(guān)掉這個(gè)dos(或其他)窗口,重新打開(kāi)一個(gè)。 這里有一個(gè)方法,按住ctrl+]就可以退出到telnet正常的操作界面
Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
(Microsoft)Telnet>
然后再輸入quit就可以完全退出了。
2.Telnet的簡(jiǎn)單用法:
首先,建一個(gè)Telnet服務(wù)器,以前,為了讓機(jī)器變得快些,就把一些不用的服務(wù)給關(guān)了。
在“控制面板”-》“管理”-》“服務(wù)”中開(kāi)啟自己的Telnet,并且在登錄選項(xiàng)卡中輸入希望客戶(hù)端輸入的用戶(hù)名和密碼,就OK了,Telnet服務(wù)器就搭建好了
在自己的機(jī)器上測(cè)試一下,在命令行中,輸入Telnet 本機(jī)IP就可以進(jìn)去了,然后按照步驟一步步的輸入用戶(hù)名和密碼。
如果想退出,通過(guò)“Ctrl+]”,之后再通過(guò)quit退出。
3.運(yùn)行telnet程序的第二種方法:
輸入命令:telnet
此時(shí)程序運(yùn)行,但并未進(jìn)行連接(因未指明主機(jī))
然后屏幕顯示:telnet>
這是telnet的提示符,它表明telnet程序已經(jīng)運(yùn)行,并正在等待用戶(hù)輸入使用telnet的命令,如要連接一臺(tái)遠(yuǎn)程主機(jī),則使用open命令,即輸入命令open,并附上該主機(jī)的網(wǎng)絡(luò)地址,如
telnet> open dns.hunu.edu.cn
其連接效果與第一種方法完全一樣
4.如何telnet登陸一個(gè)系統(tǒng)?
A:原始的telnet登陸方式在命令行就可以實(shí)現(xiàn),比如在windows命令行輸入telnet www.lqqm.net,就可登陸本站,輸入telnet www.yjrg.net就可登陸一見(jiàn)如故BBS;建議下載使用專(zhuān)用的telnet登陸工具,如cterm,sterm,fterm,個(gè)人三個(gè)都用過(guò)一段時(shí) 間,覺(jué)得cterm最好用;其他的專(zhuān)業(yè)telnet登陸工具還有secureCRT等等。 需要注意的是,telnet命令采用的是UDP協(xié)議,SSH采用的是TCP協(xié)議,二者本質(zhì)的不 同決定了telnet登陸速度比SSH登陸快,但是SSH登陸比telnet登陸安全(密碼一般不會(huì) 被破譯),二者的關(guān)系就像ftp和tftp的關(guān)系一樣。
telnet閑置超時(shí)自動(dòng)退出
設(shè)置telnet連接閑置超過(guò)一定時(shí)間后自動(dòng)退出當(dāng)前session
設(shè)置參數(shù)TMOUT,時(shí)間單位:秒(s)
例如:
TMOUT=21600,則telnet連接閑置達(dá)到6小時(shí)后會(huì)自動(dòng)斷開(kāi)。
可在/etc/profile中設(shè)置全局的TMOUT或者用戶(hù)在自己home目錄下的.profile中設(shè)置TMOUT。
閑置達(dá)到設(shè)置值時(shí),屏幕顯示
timed out waiting for input: auto-logout
并斷開(kāi)當(dāng)前telnet連接
查看當(dāng)前會(huì)話(huà)的TMOUT值
echo $TMOUT
在未設(shè)置TMOUT或者設(shè)置TMOUT=0時(shí),此功能禁用。
CentOS下telnet退出失敗怎么辦
退不出去了!Ctrl + c,Ctrl + z,ESC,q,quit,exit,都不行;
注意telnet連接成功后輸出的信息:
Escape character is ‘^]’。
Ctrl + ]
方法終于對(duì)了;
telnet》 ?
Commands may be abbreviated. Commands are:
close close current connection
logout forcibly logout remote user and close the connection
display 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.
輸入問(wèn)號(hào)然后回車(chē),可以查看幫助;
輸入close或quit然后回車(chē),可以退出telnet;
CentOS下telnet退出失敗的解決辦法就介紹到這,在操作過(guò)程中遇到這樣的問(wèn)題時(shí)可以參考上面介紹的方法來(lái)解決。