Ve výchozím nastavení se root z bezpečnostních důvodů nemůže přihlásit přes telnet. Hesla jsou přenášena v prostém textu, když používáte telnet. Z tohoto důvodu se uživatel root ve výchozím nastavení nemůže připojit pomocí telnetu.
Chcete-li ověřit, zda je root zakázán, můžeme zkontrolovat konfigurační soubor /etc/xinetd.d/telnet . Když je parametr deaktivován je nastaveno na ano , uživatel root nemůže telnet do systému.
# 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
} Povolení přístupu root
Chcete-li povolit root telnet přihlášení, upravte /etc/xinetd.d/telnet soubor a nastavte zakázat parametr na ne .
# 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
} Zakázání přístupu root
V případě, že budete chtít přístup znovu zakázat, zadejte yes proti parametru disable v souboru /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 = yes
} CentOS / RHEL :Jak zakázat / povolit přímé přihlášení uživatele root a non-root ssh sshCentOS / RHEL :Jak zakázat přihlášení root nebo root přístup v systému
CentOS / RHEL 6:Jak zcela odstranit vícecestný mapovač zařízení (dm-multipath)
CentOS / RHEL :Jak zakázat / povolit přímé přihlášení uživatele root a non-root ssh