您的位置:首页 > 运维架构 > Linux

linux 如何正确开启telnet服务

2016-11-03 15:39 483 查看
今天装telnet 服务器出现了一个问题花了很长时间才解决,也上网查了一些好的贴子,在它们的帮助下解决了问题,下面是我出现的些问题及解决方法。以供大家以后学习参考。


第一步:查看本地telnet服务器的运行环境


第二步:查询本服务器是否已安装telnet服务,两条命令:rpm –qa telnetRpm –qa telnet –server 或者一条命令:rpm –qa|egrep“telnet|telnet-server”


第三步:查询本服务器的telnet服务是否开启,使用命令:/etc/init.d/xinetd status查看


看到没上面都是正常的,那问题出在哪里呢?这个时候我百度一下发现了一个贴子很有用:http://jingyan.baidu.com/article/54b6b9c0fc370b2d593b477a.html里面的第五点:写明需要修改telnet服务配置文件第四步:用命令vi /etc/xinetd.d/telnet 将里面的disable=yes改为disable=no我查看了一下用命令cat /etc/xinetd.d/telnet


用命令vi /etc/xinetd.d/telnet将里面的disable=yes改为disable=no

然后使用命令/etc/init.d/xinetd restart


然后使用命令telnet 127.0.0.1尝试从本地联入 telnet

然后又出现了下面两条错误信息,我在网上查了很久,看了两个贴子,明白了,服务器主机名出了问题(/etc/sysconfig/network)里面的,它与本地(/etc/hosts)文件里的当前本机主机名,还有就是使用hostname命令打印出来的主机名都不一样,但是这三个地方的主机名必须一样才可以。
我使用cat命令一一查看 cat /etc/sysconfig/network


命令:cat /etc/hosts


命令:hostname


第五步:发现问题了,这三个地方的名字确实是都不一样,应都改为hostname命令出来的主机名(c58-nfs-server)为主,这个是实时的,所以我一一做了修改。
第六步:重新重动一下,telnet服务 。然后再使用命令telent127.0.0.1 最后成功了。



附件:http://down.51cto.com/data/2368340
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  name telnet localhost