Chinaunix

标题: [已解决]哪位巨侠帮帮忙看看telnet为什么不能启动了? [打印本页]

作者: roogger    时间: 2007-07-26 13:39
标题: [已解决]哪位巨侠帮帮忙看看telnet为什么不能启动了?
[root@RHEnterprise5 Server]# chkconfig --list |grep telnet
        ekrb5-telnet:   off
        krb5-telnet:    off
        telnet:         on
[root@RHEnterprise5 Server]# netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 0.0.0.0:994                 0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN
tcp        0      0 :::80                       :::*                        LISTEN
tcp        0      0 :::22                       :::*                        LISTEN
tcp        0      0 ::ffff:192.168.200.150:22   ::ffff:192.168.120.174:2101 ESTABLISHED


这是什么原因呢? 为什么telnet的23端口就是打不开啊??

[ 本帖最后由 roogger 于 2007-7-26 21:22 编辑 ]
作者: shaaben    时间: 2007-07-26 15:09
/etc/xinetd.d/telnet 文件里 disable 的值是 no 吗?
作者: roogger    时间: 2007-07-26 15:16
原帖由 shaaben 于 2007-7-26 15:09 发表
/etc/xinetd.d/telnet 文件里 disable 的值是 no 吗?


是的,no
[root@RHEnterprise5 ~]# vi /etc/xinetd.d/telnet
default: on
# description: The telnet server serves telnet sessions; it uses \
#       unencrypted username/password pairs for authentication.
service telnet
{
        disable = no
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
作者: shaaben    时间: 2007-07-26 15:32
把 防 火 墙关掉看看
作者: roogger    时间: 2007-07-26 16:17
原帖由 shaaben 于 2007-7-26 15:32 发表
把 防 火 墙关掉看看

[root@RHEnterprise5 ~]# setup
setenforce: SELinux is disabled
[root@RHEnterprise5 ~]# service xinetd restart
Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]
[root@RHEnterprise5 ~]# netstat -ant
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 0.0.0.0:994                 0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN
tcp        0      0 192.168.200.150:21          192.168.120.174:3773        ESTABLISHED
tcp        0      0 :::80                       :::*                        LISTEN
tcp        0      0 :::22                       :::*                        LISTEN
tcp        0      0 ::ffff:192.168.200.150:22   ::ffff:203.166.139.13:56511 ESTABLISHED
tcp        0    132 ::ffff:192.168.200.150:22   ::ffff:192.168.120.174:2101 ESTABLISHED
  
要不高手帮忙ssh上来看看?
作者: shaaben    时间: 2007-07-26 16:27
system-config-securitylevel,在图形界面下逐一disable,关一个测试一下,呵呵
作者: shaaben    时间: 2007-07-26 16:29
我跟你的配置一样,不同就是iptable selinux我都disable了。我是centos5
作者: Dreamhat    时间: 2007-07-26 16:33
iptables -L看一下
作者: roogger    时间: 2007-07-26 18:53
原帖由 Dreamhat 于 2007-7-26 16:33 发表
iptables -L看一下


[root@RHEnterprise5 ~]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination


我没有做过iptables的设置,并且关闭了防火墙
作者: kenduest    时间: 2007-07-26 18:55
先執行 /etc/init.d/xinetd restart, 然後把執行 tail -n 50 /var/log/messages | grep xinetd 結果貼來看看

--
作者: roogger    时间: 2007-07-26 18:59
还有没有什么问题啊? 为啥不能启动呢?
作者: maluyao    时间: 2007-07-26 19:51
结论如下:

我上去给调整好了,就是/etc/xinetd.d/telnet 文件的问题,左看右看没看出毛病,但把我机器上的文件拷贝上去就OK了。
作者: roogger    时间: 2007-07-26 21:18
原帖由 maluyao 于 2007-7-26 19:51 发表
结论如下:

我上去给调整好了,就是/etc/xinetd.d/telnet 文件的问题,左看右看没看出毛病,但把我机器上的文件拷贝上去就OK了。

多谢这位大牛了,那到底是怎么回事呢?咱们俩个的telnet文件一样吗!  为什么你的可以,我的就不行呢?
作者: gregorian    时间: 2007-07-26 21:41
估计是空格和回车惹的祸
作者: king_boss    时间: 2007-07-26 23:04
根本没起来,如果起来的话netstat 能看到23号端口的!  至于是其他原因,看下log应该能得到答案
作者: roogger    时间: 2007-07-27 00:10
原帖由 king_boss 于 2007-7-26 23:04 发表
根本没起来,如果起来的话netstat 能看到23号端口的!  至于是其他原因,看下log应该能得到答案

是的,当时telnet肯定是没有起来,正像你所说,netstat看不到23端口,那在什么地方看log呢?
作者: xiaojao    时间: 2007-07-27 08:32
是不是楼主也是考过去的配置文件,有时候会是这样.遇到这种情况,不妨使用dos2unix工具把配置文件转换一下,然后把权限修改正确就可以了.
作者: roogger    时间: 2007-07-27 10:10
原帖由 xiaojao 于 2007-7-27 08:32 发表
是不是楼主也是考过去的配置文件,有时候会是这样.遇到这种情况,不妨使用dos2unix工具把配置文件转换一下,然后把权限修改正确就可以了.

telnet文件是没有动过的
作者: crazyfrog    时间: 2007-07-27 14:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: maluyao    时间: 2007-07-27 15:53
确实可能是这个原因,检查了不是.

估计就是 /etc/xinetd.d/telnet 文件有什么小错,但偶眼神不好,愣没看出来,就拿自己的给他替换了一下。


原帖由 crazyfrog 于 2007-7-27 14:42 发表
动过/etc/services的内容吗?
你使用netstat -an看到的端口都是你已知的吗?是不是telnetd的端口让别人修改了?
我觉得没有那么多问题,不行的话你告诉我ip,我ssh上去看看。

作者: roogger    时间: 2007-07-27 16:02
原帖由 crazyfrog 于 2007-7-27 14:42 发表
动过/etc/services的内容吗?
你使用netstat -an看到的端口都是你已知的吗?是不是telnetd的端口让别人修改了?
我觉得没有那么多问题,不行的话你告诉我ip,我ssh上去看看。


我也怀疑过是不是端口被修改过,但是后来用netstat查看端口,一个一个打开的,我不认识的端口都用telnet尝试过,没有一个成功的,现在已经解决了,谢谢各位,可以一起ssh或者telnet到61.50.236.197来玩,大家一起交个朋友,相互促进一下,学习学习!呵呵
作者: zxzzy    时间: 2007-07-28 10:55
还没连上啊 用RHEL5了啊 我还用的4
作者: roogger    时间: 2007-07-28 13:44
原帖由 zxzzy 于 2007-7-28 10:55 发表
还没连上啊 用RHEL5了啊 我还用的4

连不上???




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2