Quiero que mi servidor no permita el inicio de sesión como root. Para esto, quiero configurar PermitRootLogin
en No
(en la configuración del demonio SSH), pero antes de hacerlo quiero asegurarme de poder cambiar a root desde otra cuenta de usuario con sudo su -
.
El problema es que restablecí la contraseña del administrador de la cuenta y luego, cuando lo intenté sudo su -
, me aparece un mensaje: contraseña incorrecta, pero la contraseña es la correcta (la nueva).
¿¿Cual podría ser el problema?? Ya verifiqué que la cuenta no está bloqueada.
Respuesta1
sudo
Solicitará la contraseña del usuario que invoca sudo
, no la root
contraseña de la cuenta. También debe asegurarse de que el usuario que lo utiliza sudo
tenga permiso para hacerlo en el sudoers
archivo, ya sea permitiendo que un grupo del que el usuario es miembro sudo
o permitiendo que el usuario acceda directamente sudo
, con o sin ingresar una contraseña.
En algunos Linux hay un sudo
grupo en el que se pueden colocar usuarios, con una línea de configuración preestablecida en el sudoers
archivo (posiblemente comentada de forma predeterminada).
Ver también "¿Existe alguna vez una buena razón para ejecutar Sudo su?"Buscando alternativas a las algo engorrosas" sudo su -
.