Cómo deshabilitar la cuenta raíz en Linux

Muchos usuarios de Linux conocen o han escuchado la frase «root» antes. Básicamente, «root» es un usuario que tiene el control total y completo de todo el sistema Linux, y literalmente no hay nada que no pueda cambiar. Esto hace que la raíz sea peligrosa y algo que solo los usuarios avanzados que comprenden las implicaciones de la raíz deberían usar.

En su mayor parte, los usuarios no tienen acceso al usuario root. En algunas distribuciones principales de Linux (principalmente Ubuntu), ni siquiera existe la posibilidad de que un usuario configure la contraseña de root. De hecho, ni siquiera te dicen la contraseña. Los usuarios de Linux pueden eludir esta práctica utilizando el sudo mando. Este comando eleva temporalmente el permiso del usuario para que pueda ejecutar tareas de administración del sistema sin ser un usuario root.

Entonces, con todo esto en mente, ¿por qué usaríamos «root» si sudo ¿esta ahí? La razón es que sudo no funciona en ese momento. Algunos comandos del sistema solo funcionarán con el usuario root. Y en general, entrar sudo cada vez puede resultar agotador, y los usuarios a menudo solo inician sesión con el usuario root para hacer todo.

¿Por qué eliminaría la contraseña de root?

Eliminar el usuario root es una precaución de seguridad y, en general, es algo bueno que se puede hacer. Aún es posible que los usuarios utilicen la «raíz» y esto puede agregar una pieza de seguridad necesaria a su sistema. Por ejemplo, una computadora Linux con una contraseña de nombre de usuario complicada y una contraseña de root débil es vulnerable a posibles problemas de seguridad o intrusos.

linux-root-contraseña-sudo-root-shell

Sin embargo, tener un usuario root sin contraseña tiene sus ventajas. Sin contraseña de root significa que nadie podrá iniciar sesión, por lo que los piratas informáticos nunca podrán estropear por completo un sistema. Además, los usuarios aún pueden obtener un shell de root con sudo haciendo sudo -s o sudo su.

Eliminar la contraseña

Eliminar la contraseña de root es muy sencillo. Para comenzar, abra una ventana de terminal y obtenga acceso de root. Haz esto con sudo -s. Esto le dará al usuario acceso de root sin iniciar sesión en el usuario root. Luego, elimine la contraseña de root con este comando:

linux-root-password-lock-root-account

Esto deshabilitará completamente el inicio de sesión de root. Ningún usuario tiene acceso a él a partir de este momento.

linux-root-password-login-failure

Alternativamente, es posible eliminar la contraseña actual para que ningún usuario sepa cuál es:

Para volver a habilitar la raíz, haga:

linux-root-password-re-enable

El sistema solicita una nueva contraseña y la cuenta de root se volverá a habilitar en el sistema con la nueva contraseña.

Conclusión

Cuando se trata de Linux, o de sistemas operativos similares a Unix en general, el usuario root es la herramienta más poderosa. Con él se puede modificar y retocar todo el sistema. Esto es ideal para entusiastas y para aquellos a los que les gusta llevar a cabo la instalación de Linux y modificar todo. Aún así, pueden surgir problemas. La raíz puede volverse peligrosa cuando cae en las manos equivocadas. Pueden pasar cosas malas. Como resultado, solo aquellos que realmente entienden la importancia del usuario root deben usarlo.

Credito de imagen: 365 x18 Mi computadora portátil en ZenWalk Linux

Categorías PC