当前位置: 技术问答>linux和unix
telnet没有启动,却能连接本机是怎么回事啊
来源: 互联网 发布时间:2016-08-28
本文导语: telnet没有启用,配置文件中是disable的 但telnet 127.0.0.1 端口号 却能连接上 请问是怎么回事呢 端口号不是默认的23 | 只要是程序启动的侦听端口,telnet都能连上的啊,不同的程序可能偶尔还支持一些命...
telnet没有启用,配置文件中是disable的
但telnet 127.0.0.1 端口号 却能连接上
请问是怎么回事呢
端口号不是默认的23
但telnet 127.0.0.1 端口号 却能连接上
请问是怎么回事呢
端口号不是默认的23
|
只要是程序启动的侦听端口,telnet都能连上的啊,不同的程序可能偶尔还支持一些命令。这不是很正常的吗?
|
没见过的情况 不是23号端口 那用的哪个端口啊
|
netstat -tln看一下端口状态
|
telnet本身就可以用来检测某个端口有没有打开的
|
不一样的,telnet要过防火墙,网络上的很多层,netstat -tln查看的到,而telnet不到的情况多了去了。在telnet之下至少还有物理层,数据链路层,网络层,就算IP通了,iptables把你访问23端口的权限关掉你照样telnet不上去。
|
netstat -tnlp 看看那个端口是什么进程在侦听
less /etc/services看看上面查到的端口和telnet分别是怎么设置的
经过上面两步应该差不多知道原因了吧。
less /etc/services看看上面查到的端口和telnet分别是怎么设置的
经过上面两步应该差不多知道原因了吧。
|
哎哟 你仔细看看么 这里的端口是8192 而非20754 20754是进程号 你kill -9 20754 就把这个服务关闭了