Per impostazione predefinita, a root non è consentito accedere tramite telnet per motivi di sicurezza. Le password vengono trasmesse in chiaro quando si utilizza telnet. Per questo motivo, l'utente root non è autorizzato a connettersi tramite telnet per impostazione predefinita.
Per verificare che root sia disabilitato possiamo controllare il file di configurazione /etc/xinetd.d/telnet . Quando il parametro disabilita è impostato su sì , l'utente root non può telnet nel sistema.
# 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
} Abilitazione accesso root
Per abilitare il login telnet root, modifica /etc/xinetd.d/telnet file e imposta la disabilita parametro su 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
} Disabilitazione accesso root
Nel caso in cui desideri disabilitare nuovamente l'accesso, metti yes contro il parametro disable nel file /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:come disabilitare / abilitare l'accesso ssh per utenti root e non root direttiCentOS / RHEL:come disabilitare l'accesso root o l'accesso come root su un sistema