デフォルトでは、セキュリティ上の理由から、root は telnet 経由でログインできません。 telnet を使用すると、パスワードは平文で送信されます。このため、root ユーザーはデフォルトで telnet を使用した接続を許可されていません。
root が無効になっていることを確認するには、構成ファイル /etc/xinetd.d/telnet をチェックします。 .パラメータが無効の場合 はいに設定されています 、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
} root アクセスを有効にする
root telnet ログインを有効にするには、/etc/xinetd.d/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 = no
} 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
} CentOS / RHEL :直接ルートおよび非ルート ユーザー ssh ログインを無効化 / 有効化する方法CentOS / RHEL :システムでルート ログインまたはルート アクセスを無効化する方法
CentOS / RHEL 6 :デバイス マッパー マルチパス (dm-multipath) を完全に削除する方法
CentOS / RHEL :ダイレクト ルートおよび非ルート ユーザー ssh ログインを無効化 / 有効化する方法