Muchos usuarios de Linux conocen o han escuchado la frase «root» antes. Esencialmente, “root” es un usuario que tiene control completo y total 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 entienden las implicaciones de la raíz deberían usar.
En su mayor parte, los usuarios no tienen acceso al usuario raíz. 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
dominio. Este comando eleva temporalmente el permiso del usuario para que pueda ejecutar tareas de administración del sistema sin ser un usuario raíz.
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 ser agotador, y los usuarios a menudo simplemente inician sesión con el usuario raíz para hacer todo.
¿Por qué eliminarías la contraseña de root?
Eliminar el usuario raíz es una medida de seguridad y, en general, es algo que es bueno hacer. Todavía es posible que los usuarios se desplacen por la «raíz», y esto puede agregar una pieza necesaria de seguridad a su sistema. Por ejemplo, una computadora Linux con una contraseña de nombre de usuario complicada y una contraseña raíz débil es vulnerable a posibles problemas de seguridad o intrusos.
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 completamente un sistema. Además, los usuarios aún pueden obtener un shell raíz con sudo
haciendo sudo -s
o sudo su
.
Eliminando la contraseña
Eliminar la contraseña de root es muy simple. Para comenzar, abra una ventana de terminal y obtenga acceso de root. haz esto con sudo -s
. Esto le dará al usuario acceso raíz sin iniciar sesión como usuario raíz. Luego, elimine la contraseña de root con este comando:
Esto deshabilitará completamente el inicio de sesión raíz. Ningún usuario tiene acceso a él a partir de este momento.
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:
El sistema solicita una nueva contraseña y la cuenta raíz se volverá a habilitar en el sistema con la nueva contraseña.
Conclusión
Cuando se trata de sistemas operativos Linux o similares a Unix en general, el usuario raíz es la herramienta más poderosa. Con él, todo el sistema se puede modificar y modificar. Esto es excelente para los entusiastas y para aquellos a quienes les gusta tomar la instalación de Linux y modificarlo 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 deberían usarlo.
Credito de imagen: 365 x18 Mi portátil en ZenWalk Linux