Iniciar sesión como root en Ubuntu

Iniciar Sesion Como Root En Ubuntu



El usuario root no está activo en Ubuntu de forma predeterminada. Se puede activar configurando su contraseña usando el contraseña comando y luego usando el su – comando puede iniciar sesión como root.

Un usuario root es un usuario que posee todos los privilegios administrativos sin restricciones. Puede acceder y modificar cualquier archivo, agregar o eliminar usuarios, instalar o eliminar software y cambiar las configuraciones del sistema.

El usuario root se diferencia de un usuario normal y posee los privilegios más altos y un poder significativamente mayor. Por ejemplo, un usuario root puede ejecutar comandos críticos y editar archivos del sistema sin restricciones; por otro lado, un usuario normal no tiene dichos permisos.







En esta guía, exploraré el usuario raíz de Ubuntu, cómo iniciar sesión como usuario raíz y en qué se diferencia de un usuario normal.



Nota: Para las instrucciones y comandos mencionados en esta guía, estoy usando Ubuntu 22.04.



Usuario raíz de Ubuntu

Al instalar Ubuntu, se crea un usuario root sin contraseña. El usuario root se mantiene inactivo para evitar daños involuntarios a los archivos del sistema. Por lo tanto, cada vez que inicias sesión en tu sistema Ubuntu, ingresas como un usuario normal con disposiciones específicas. Sin embargo, eso no indica que no podrá acceder a los privilegios de root. Si tiene privilegios administrativos, agregue sudo antes de que los comandos le permitan ejecutar específico de raíz comandos.





Raíz vs Sudo

Raíz es una cuenta con todos los privilegios, mientras sudo es una herramienta de línea de comandos que permite a un usuario normal con privilegios especiales ejecutar comandos que requieren poderes de root. Por ejemplo, cuando realiza un comando relacionado con el sistema en Ubuntu, le proporciona errores de permiso denegado . Esto implica que no tienes la autoridad para realizar esos cambios.



Pero cuando, como usuario normal de sudo, inserta sudo antes del comando, se ejecuta sin ningún problema.

Sin embargo, si trabaja como usuario root en su sistema, no necesita agregar sudo antes del comando para realizar una tarea relacionada con el sistema.

Para ejecutar el comando sudo, a un usuario normal se le deben otorgar derechos administrativos; consulte nuestra guía sobre agregar un usuario a sudoers en Ubuntu para más detalles.

Habilitar usuario root en Ubuntu

Como se mencionó anteriormente, el usuario root está bloqueado en Ubuntu y sus versiones. Sin embargo, puede habilitarlo estableciendo una contraseña para el usuario root.

Tenga en cuenta que, si no forma parte de sudoers, no podrá realizar estos pasos.

Puede habilitar el usuario root usando el contraseña comando con raíz como nombre de usuario.

sudo contraseña raíz

Después de ejecutar el comando, establezca una contraseña segura, teniendo en cuenta la importancia del usuario root. Una vez establecida la contraseña, el usuario root está habilitado y se puede acceder a él.

Iniciar sesión como root

Para iniciar sesión como root en Ubuntu, abra la terminal y use el su comando con un guión , -l, o --acceso opción.

su -

Se le solicitará la contraseña; escriba la contraseña y ahora habrá iniciado sesión como root en Ubuntu.

Tenga en cuenta que lo típico $ El signo del shell bash se cambia al # firme cuando inicie sesión como root en Ubuntu.

Ahora, no necesita poner sudo mientras ejecuta comandos relacionados con el sistema o accede a archivos del sistema.

Para volver a ser un usuario normal, utilice el salida o cerrar sesión dominio.

Inicie sesión como root a través del Administrador de pantalla

El método anterior funcionará solo en la terminal; sin embargo, si desea utilizar el administrador de pantalla para iniciar sesión como root en Ubuntu, también puede hacerlo.

Advertencia: No se recomienda este método porque potencialmente puede perder el control del servidor en caso de un ataque malicioso. También es posible que cause daños a los archivos del sistema al instalar software de una fuente desconocida.

Tenga en cuenta que las siguientes instrucciones son para Ubuntu 22.04 con un entorno de escritorio GENOME y no funcionarán si no está utilizando GENOME.

El último GENOMA utiliza el GDM3 administrador de pantalla por defecto, por lo que accederemos al archivo de configuración de GDM3 usando el editor de texto nano.

sudo nano / etc. / gdm3 / personalizado.conf

Escriba la siguiente línea en el archivo.

Permitir raíz = verdadero

Ahora presiona control+x para salir del archivo y guardar los cambios.

El siguiente paso consiste en la modificación del PAM o Módulo de autenticación conectable directorio, que tiene un archivo de contraseña GDM.

Advertencia: La modificación con errores puede potencialmente corromper el pam.d archivos de configuración, que en última instancia pueden hacer que su servidor sea inaccesible.

Abre el contraseña-gdm archivo nuevamente usando el editor nano.

sudo nano / etc. / pam.d / contraseña-gdm

Comente la línea resaltada en la captura de pantalla anterior usando el # firmar.

Prensa control+x para salir y guardar el archivo.

Ahora, proceda a reiniciar el sistema Ubuntu y luego, en la pantalla de inicio de sesión, seleccione el No enlistado opción.

Ingrese el nombre de usuario raíz y contraseña que fue creada en el Iniciar sesión como root sección.

Después de iniciar sesión, abra la terminal y verá el # firmar por defecto.

Iniciar sesión como root usando Sudo

Si es un usuario normal y forma parte del grupo de administradores o tiene privilegios de superusuario (sudoer), puede iniciar sesión como usuario root utilizando el sudo dominio.

sudo -s

O

sudo -i

Después de ejecutar el comando anterior, se le solicitará que ingrese la contraseña, ingrese su contraseña (contraseña de usuario, no root).

El nombre de usuario cambiará de su nombre normal a root; utilizar el quién soy comando para saber el nombre de usuario actual.

quién soy

Antes de iniciar sesión como root, el nombre de usuario es él mismo , pero después de iniciar sesión como root, el nombre de usuario se cambia a raíz .

Siempre existen riesgos de seguridad asociados con los usuarios root activos. Por lo tanto, recomendaría acceder a los privilegios de usuario root utilizando el sudo dominio.

Conclusión

Un usuario root es el usuario de nivel superior con todos los permisos; sin embargo, en Ubuntu el usuario root no está activo de forma predeterminada. Para activar el usuario root, se necesitaba establecer una contraseña usando el contraseña dominio. Si un usuario ya es sudoer, entonces ese usuario puede convertirse en root usando sudo-i dominio. Esta guía también menciona un método para habilitar el inicio de sesión raíz desde la GUI, lo cual no se recomienda. Es fundamental tener en cuenta que al incluir Ubuntu en muchas distribuciones de Linux, el usuario root se mantiene inactivo debido a riesgos de seguridad. Se recomienda utilizar sudo en lugar de iniciar sesión como usuario root activo porque es una opción más segura. Para obtener más información sobre su y sudo utilice el man su y man sudo comandos en la terminal.