> CentOS > CentOS教程 > 系统配置 >

centos开启root权限telnet

3种不同的telnet:
telnet:提供telnet服务,使用未加密的用户/密码组进行验证,依附于xinetd服务。文件位于/etc/xinetd.d/telnet。
krb5-telnet:提供telnet服务,允许普通的telnet登陆,默认是不允许root用户登录,使用kerberos5验证 ,依附于xinetd服务。
             文件位于/etc/xinetd.d/krb5-telnet。
ekrb5-telnet:提供加密的telnet服务,但是必须要ekrb5的加密服务器。文件位于/etc/xinetd.d/ekrb5-telnet。

开启 krb5-telnet 可以进行普通telnet,但是root不可直接登录,造成root的默写系统命令不能使用

开启普通telnet服务:
1.redhat 没有安装普通 telnet服务,自己安装
  rpm -ivh telnet-server-0.17-38.el5.i386.rpm

2.配置文件 vim /etc/xinetd.d/telnet 
  修改 disable = no
  /etc/pam.d/login
注掉  #auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so

  控制台数量
  /etc/securetty
  pts/1
  ...

3.重启服务
  打开telnet服务
  chkconfig telnet on 
  重启守护进程
  service xinetd restart
  或者 /etc/inet.d/xinetd restart (责任编辑:IT)