注:
        本篇文章是讨论telnet的问题。版本:RHEL-AS4
引:
        企业版的telnet为krb5-telnet,依附于xinetd服务,将/etc/xinetd.d/krb5-telnet
的disable设置为no,重启xinetd即可启用telnet服务,默认是不允许root用户登录。允许普通的telnet登陆,但也可使用kerberos5验证
 
         个人版RedHat Linux的telnet也是同样的道理,也是依附于xinetd服务,配置文件是/etc/xinetd.d/telnet。提供telnet服务,使用未加密的用户/密码组进行验证

          xinetd--因特网操作服务程序。提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全,监控网络对各种它管理的服务的需求,并在要的时候启动相应的服务程序

 如telent出现登录慢的现象,可将/etc/resolv.conf的
  nameserver注释掉。但是要是注消的话server就不可以上网了。
  [root@localhost etc]# cat resolv.conf
  search localdomain
  #nameserver 134.96.32.27
另一种方法:把客户端的/etc/hosts文件中加上主机名和本机IP对应的一行即可。

        如果要打开root用户的telnet的功能的话,修改文件  vi /etc/securetty文件即可
可加入如下内容
pst/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
pts/10
pts/11
pts/12

添加完成后保存退出

然后再重启telnet服务   执行/etc/init.d/xinetd restart

即可以root用户telnet
 
 
结果:
        原封不动的照搬这个方法,失败!直接用普通用户telnet上去,然后su 到root去就可以了!  用root直接上去也危险!!!
 
        为了能用root用户直接上去,尝试了以下方法:
1、[root @echo /root]# vi /etc/pam.d/login

  #auth required pam_securetty.so #将这一行加上注释!         
                    失败!
2、[root@echo root]# mv /etc/securetty /etc/securetty.bak
                    失败!
3、安装第4张光盘中的telnet-server-*这个包,然后/etc/xinetd.d/telnet 中修改disable的yes为no ,并将securetty改为securetty.bak,重新启动 xinetd 服务。当然,如果你在之前修改过krb5-telnet的,请再修改回来!
                    成功!