最近有CentOS用户反映用telnet连接后发现是Windows防火墙的问题,可是用telnet命令连接成功后发现退不出去了,这该怎么办?下面小编就给大家介绍下CentOS下telnet退出失败的解决办法。一起去看看吧!
怎样从Linux的telnet中退出
1.ctrl+]quit
经常要用到telnet来测试端口是否正常开放。
但是有一个问题估计大家都会遇到,在telnet进入某个端口后无法退出,没办法,为了继续测试只好关掉这个dos(或其他)窗口,重新打开一个。这里有一个方法,按住ctrl+]就可以退出到telnet正常的操作界面
WelcometoMicrosoftTelnetClient
EscapeCharacteris'CTRL+]'
(Microsoft)Telnet>
然后再输入quit就可以完全退出了。
2.Telnet的简单用法:
首先,建一个Telnet服务器,以前,为了让机器变得快些,就把一些不用的服务给关了。
在控制面板-》管理-》服务中开启自己的Telnet,并且在登录选项卡中输入希望客户端输入的用户名和密码,就OK了,Telnet服务器就搭建好了
在自己的机器上测试一下,在命令行中,输入Telnet本机IP就可以进去了,然后按照步骤一步步的输入用户名和密码。
如果想退出,通过Ctrl+],之后再通过quit退出。
3.运行telnet程序的第二种方法:
输入命令:telnet
此时程序运行,但并未进行连接(因未指明主机)
然后屏幕显示:telnet>
这是telnet的提示符,它表明telnet程序已经运行,并正在等待用户输入使用telnet的命令,如要连接一台远程主机,则使用open命令,即输入命令open,并附上该主机的网络地址,如
telnet>opendns.hunu.edu.cn
其连接效果与第一种方法完全一样
4.如何telnet登陆一个系统?
A:原始的telnet登陆方式在命令行就可以实现,比如在windows命令行输入telnetwww.lqqm.net,就可登陆本站,输入telnetwww.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。
闲置达到设置值时,屏幕显示
timedoutwaitingforinput:auto-logout
并断开当前telnet连接
查看当前会话的TMOUT值
echo$TMOUT
在未设置TMOUT或者设置TMOUT=0时,此功能禁用。
CentOS下telnet退出失败怎么办
退不出去了!Ctrl+c,Ctrl+z,ESC,q,quit,exit,都不行;
注意telnet连接成功后输出的信息:
Escapecharacteris‘^]’。
Ctrl+]
方法终于对了;
telnet》?
Commandsmaybeabbreviated.Commandsare:
closeclosecurrentconnection
logoutforciblylogoutremoteuserandclosetheconnection
displaydisplayoperatingparameters
modetrytoenterlineorcharactermode(‘mode?’formore)
openconnecttoasite
quitexittelnet
sendtransmitspecialcharacters(‘send?’formore)
setsetoperatingparameters(‘set?’formore)
unsetunsetoperatingparameters(‘unset?’formore)
statusprintstatusinformation
toggletoggleoperatingparameters(‘toggle?’formore)
slcchangestateofspecialcharaters(‘slc?’formore)
zsuspendtelnet
!invokeasubshell
environchangeenvironmentvariables(‘environ?’formore)
?printhelpinformation
telnet》close
Connectionclosed.
输入问号然后回车,可以查看帮助;
输入close或quit然后回车,可以退出telnet;
以上的内容就是小编为大家带来的关于CentOS下telnet退出失败的解决办法了,在操作过程中遇到这样的问题时可以参考上面介绍的方法来解决。希望此文档可以帮助到大家!