CentOS/RHEL 6:如何禁用/启用root 直接通过 telnet 登录

出于安全原因,默认情况下不允许 root 通过 telnet 登录。
使用 telnet 时,密码以纯文本形式传输。
为此,默认情况下不允许 root 用户使用 telnet 进行连接。

要验证 root 是否被禁用,我们可以检查配置文件 /etc/xinetd.d/telnet 。
当参数 disable 设置为 yes 时,root 用户不能 telnet 进入系统。

# vi /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses 
#       unencrypted username/password pairs for authentication.
service telnet
{
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable         = yes
}
www. On IT Road .com

禁用root用户访问

如果我们想再次禁用访问,请对文件 /etc/xinetd.d/telnet 中的 disable 参数输入 yes。

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

启用root访问

要启用 root 用户 telnet 登录,请编辑 /etc/xinetd.d/telnet 文件并将 disable 参数设置为 no 。

# vi /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses 
#       unencrypted username/password pairs for authentication.
service telnet
{
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        disable         = no
}
日期:2020-09-17 00:11:56 来源:oir作者:oir