Tabla de Contenidos
En este tutorial, lo guiaré a través de las 5 mejores formas a través de las cuales puede convertirse en usuario root o superusuario en Linux. Si desea ejecutar cualquier comando de privilegios en sus servidores basados en Linux, debe tener acceso de root o superusuario. Hay muchos comandos en el sistema Linux que no pueden ejecutarse a través de ningún otro usuario aparte de root o superusuario.
Por lo que siempre necesita cambiar o cambiar a usuario root en caso de que desee ejecutar comandos con privilegios. Este es uno de los escenarios comunes a los que se enfrentan todos los profesionales de Linux en su trabajo diario. el usuario root es como el usuario administrador que tiene el control completo del Sistema. Aquí veremos diferentes formas en las que puede cambiar o cambiar su usuario a root o superusuario para ejecutar cualquiera de los comandos privilegiados.
Formas de convertirse en usuario root o Superusuario en Linux
Lea también: 10 Ejemplos de Comandos de eliminación Populares en Linux/Unix(Cómo eliminar un proceso en Linux)
Método 1: Use ‘sudo-i’ para convertirse en usuario root o superusuario en Linux
Si actualmente ha iniciado sesión como usuario no root, puede usar el comando sudo -i
para iniciar sesión como usuario root, como se muestra a continuación. Si el usuario actual no tiene acceso sudo
, pedirá la contraseña, como puede ver en la siguiente salida, pero si el usuario actual tiene acceso sudo
, no solicitará la contraseña.
En sistemas basados en ubuntu, el usuario root predeterminado se bloqueará, por lo que primero debe iniciar sesión como usuario no root y luego usar sudo -i
para iniciar sesión como usuario root
. Puede comprobar Paso a paso: Cómo Agregar Usuario a Sudoers para proporcionar acceso sudo
al Usuario.
test@test-localhost:~$ sudo -i password for test:root@test-localhost:~#
-i: Ejecute el shell especificado por la entrada de la base de datos de contraseñas del usuario objetivo como shell de inicio de sesión. Más información en la página Man de sudo command.
Método 2: Use ‘sudo-s’ para convertirse en usuario root o superusuario en Linux
Si actualmente ha iniciado sesión como usuario no root, puede usar el comando sudo -s
para iniciar sesión como usuario root, como se muestra a continuación. Este método se usa generalmente en instancias de nube basadas en Linux donde primero debe iniciar sesión como usuario diferente y luego cambiar a root
usuario para ejecutar cualquier comando con privilegios, ya que de forma predeterminada se bloqueará root
usuario.
test@test-localhost:~$ sudo -sroot@test-localhost:/home/test#
-s : Ejecute el shell especificado por la variable de entorno SHELL si está establecida o el shell especificado por la entrada de la base de datos de contraseñas del usuario que invoca. Más información en la página Man de sudo command.
Método 3: Use ‘ sudo su -‘ para convertirse en usuario root o superusuario en Linux
También puede usar el comando su(cambiar de usuario) con sudo para cambiar de usuario. Si actualmente ha iniciado sesión como usuario no root, puede usar el comando sudo su -
para iniciar sesión como usuario root
como se especifica a continuación. Cuando ve $
en el símbolo del sistema de salida, significa que el usuario que ha iniciado sesión actualmente es un usuario sin privilegios y cuando ve #
en el símbolo del sistema de salida, significa que actualmente ha iniciado sesión como usuario root
.
test@test-localhost:~$ sudo su -root@test-localhost:~#
Método 4: Use ‘su-root’ para convertirse en usuario root o superusuario en Linux
Otra forma de cambiar de usuario a usuario root es mediante el comando su - root
, como se muestra a continuación. Por ahora debería ser capaz de diferenciar entre sudo
y su
comando. sudo se usa básicamente para ejecutar comandos privilegiados y su para cambiar de usuario. Ambas herramientas se pueden usar de manera efectiva para convertirse en
root
usuario o superuser
en sistemas basados en Linux.
$ su - rootPassword:Last login: Sun Oct 11 12:37:59 EDT 2020 from 192.168.0.101 on pts/0
Método 5: Use ‘su -‘ para convertirse en usuario root o superusuario en Linux
Si no menciona el usuario root
con el comando su
y use solo el comando su -
, también cambiará a root
usuario o superuser
como se muestra a continuación.
$ su -Password:Last login: Sun Oct 11 12:38:42 EDT 2020 on pts/0
Recomendaciones populares: –
7 Sencillos pasos para instalar PHP en RHEL 8 / CentOS 8
Sencillos pasos para instalar Java en Ubuntu 20.04
La mejor Explicación de las Clases de Envoltura en Java: Autoboxing y Unboxing con ejemplos
Mejores pasos para instalar Java en RHEL 8/CentOS 8
15 ejemplos de comandos ansible-vault para cifrar y descifrar datos/archivos confidenciales en Linux
tipos de datos C# con los mejores ejemplos (. NET v4. 7)
Cómo instalar PHP en RedHat/CentOS 7 con sencillos pasos
Cómo instalar Ruby en Ubuntu 18.04 con sencillos Pasos