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 ssh
CentOS / 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