Chinaunix首页 | 论坛 | 博客
  • 博客访问: 37337
  • 博文数量: 5
  • 博客积分: 146
  • 博客等级: 入伍新兵
  • 技术积分: 55
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-07 22:56
文章分类

全部博文(5)

文章存档

2011年(1)

2010年(2)

2008年(1)

2007年(1)

我的朋友
最近访客

分类: LINUX

2008-02-11 14:19:32

    今天开机,telnet localhost后,进程自动退出,并且返回如下错误:
    [root@px var]# telnet localhost
    Trying 127.0.0.1...
    Connected to localhost.localdomain (127.0.0.1).
    Escape character is '^]'.
    Unencrypted connection refused. Goodbye.
    改用telnet 127.0.0.1后,也不行,返回的错误信息一样:
    Trying 127.0.0.1...
    Connected to localhost.localdomain (127.0.0.1).
    Escape character is '^]'.
    Unencrypted connection refused. Goodbye.
    从字面上理解的话,应该是没有输入信息,不对啊,应该有输入信息啊,已经输过的了啊.问题应该在TELNET服务的文件配置上,于是乎,仔细再仔细地检查了一下配置文件,确定/etc/xinetd.d/telnet文件中的disable=no.重启xinetd (service xinetd restart)后,问题依旧.苦恼啊!
    没办法了,上百度搜索了一下,功夫不负有心人.终于找到问题的原因啦.....
    其实出现这种问题是因为无意间启用了一个叫ekrb5-telnet的进程.它是一个需要加密的telnet服务.把这个启动当然要加密了.也就出现了上面的没有输入信息的错误提示(不加密的数据当然直接DROP,也就没有输入了).
    解决方法:
    编辑/etc/xinetd.d/ekrb5-telnet文件,把disable=no改成disable=yes.重启xinetd服务,问题解决!
    看来自己处理问题还是不够细心啊,其实也往这方面想过,但是总觉得应该不是这儿的毛病,果不其然,真是这里出了问题,所以说遇到问题时,每个小细节都不要放过啊.
阅读(2493) | 评论(0) | 转发(0) |
0

上一篇:linux的两种其它安装方式

下一篇:没有了

给主人留下些什么吧!~~