linux telnet的问题

两台linux主机一台为win7主机
全网都能ping通
两台linux主机都能telnetwin7主机
但是相互不能telnet
win7也不能telnet到linux
只能linuxtelnet到win7
win7上显示
正在连接192.168.1.1...无法打开到主机的连接。 在端口 23: 连接失败
linux上显示
telnet: connect to address 192.168.1.1: Connection refused
telnet: Unable to connect to remote host: Connection refused
linux上面防火墙是关着的
但是我用netstat查看23端口不在侦听
我用telnet 127.0.0.1也是出现相同问题
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host: Connection refused

linux的telnet默认是关闭的!需要telnet的话要自己配置telnet。

1、先检查一下telnet server是否安装:

rpm -qa|grep telnet

2、应该有telnet-server,没有的话用安装盘安装这个包

配置xinetd,启用telnet服务:

vi /etc/xinetd.d/telnet

3、将disable = yes 改为 disable = no,然后xinetd重新加载配置:

 service xinetd reload

以上是RHEL/CentOS下放开telnet服务的操作

因为安全上的原因Linux上telnet服务默认是关闭,尽量不要启用,并且缺省情况下root也不允许通过telnet登录,远程访问应该使用ssh。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25

先检查一下telnet server是否安装:

rpm -qa|grep telnet

应该有telnet-server,没有的话用安装盘安装这个包

配置xinetd,启用telnet服务:

vi /etc/xinetd.d/telnet

将disable = yes 改为 disable = no,然后xinetd重新加载配置:

service xinetd reload

以上是RHEL/CentOS下放开telnet服务的操作

因为安全上的原因Linux上telnet服务默认是关闭,尽量不要启用,并且缺省情况下root也不允许通过telnet登录,远程访问应该使用ssh。

本回答被网友采纳
第2个回答  2013-09-06
linux 的telnet默认是关闭的!需要telnet的话 要自己配置telnet
第3个回答  2013-09-06
怎么现在还有人在用 telnet 啊。
找死的人真多……

Linux 改用 ssh 吧。一般来说,Linux 下面的 ssh 服务叫做 sshd 。追问

ssh用着没问题~我也知道telnet安全性不高
但是学习过程中遇到问题就得找到相应的解决办法不是么?

追答

问题在于,很多系统是禁止 telnet 的。或者对于 telnet 的设置非常繁琐。
还有不同的系统对于 telnet 的设置都不一样,怎么打开请自己搜索吧。
这东西不是安全性不高,是根本没有安全性。

你那个提示是连接被断开。这应该是防火墙禁了吧?
我记得如果 telnet 没有启动,应该是另外一个提示。telnet 现在好像 Linux 都是由一个程序启动,你可能是某个附加程序设置还是不正确导致 telnet 工作不正常。

相似回答