centos开启root权限telnet

分类:CentOS教程 阅读:94623 次

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