CentOS开启telnet服务


1.安装telnet-server和xinetd (centos7不需要安装xinetd)
#yum install xinetd telnet-server

2.配置文件,启用telnet服务
修改/etc/xinetd.d/telnet文件,只要把其中的“disable = yes”改为“ disable = no”,就是启用telnet服务了。

文件内容:
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}

3.重启xinetd服务,并设置为开机启动
# chkconfig xinted on
# service xinetd restart

4.启用root用户登录
注:默认的telnet不允许root用户登录,若需要使用root用户登录则通过以下方法:
修改/etc/pam.d/remote,注释掉:auth required pam_securetty.so