GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo cambiar de usuario en Linux

En Linux, hay muchas formas de cambiar el usuario actual de la sesión .

Si no está utilizando una interfaz gráfica, es posible que se pregunte cómo puede cambiar el usuario fácilmente sin tener que instalar una interfaz de usuario completa.

Afortunadamente para ti, hay algunos comandos que puedes ejecutar para lograr esto.

Hoy, nos estamos enfocando en el su (para cambiar de usuario ) y sudo Comandos en Linux.

Veremos la sintaxis del comando y cómo se puede usar para cambiar de usuario.

Cambiar usuario en Linux usando su

La primera forma de cambiar su cuenta de usuario en un shell es usar el comando su.

$ su <option> <user>

Por ejemplo, para iniciar sesión en la cuenta llamada "john", ejecutaría el siguiente comando.

$ su john

Password:
[[email protected] user ~]$

Como puede ver, al no especificar el guion cuando ejecuta su, usted hereda de las variables de entorno de la cuenta de la que proviene.

Para verificarlo, intente ejecutar el siguiente comando

$ echo $USERNAME
user

Para cambiar de usuario creando un nuevo entorno, debe ejecutar su con un guión.

$ su - john

Password:
[[email protected] ~]$

Cambiar usuario en Linux usando sudo

Otra forma de cambiar el usuario actual es usar el comando sudo.

De manera predeterminada, necesitará derechos privilegiados para ejecutar este comando, así que asegúrese de tener derechos de sudo en distribuciones basadas en Debian o en distribuciones basadas en Red Hat.

Ahora que tiene sudo, para cambiar de usuario debe ejecutar este comando

$ sudo -u <user> -s

[[email protected] antoine~]$

Como puede ver, también hereda las variables de entorno cuando usa este comando.

Para ejecutar un comando como otro usuario, también puede agregar un comando al comando sudo.

$ sudo -u <user> <command>

Por ejemplo, para cambiar la contraseña de un usuario, ejecutaría

$ sudo -u john passwd
Changing user password for user john
Current password:
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

Cambiar usuario a cuenta raíz en Linux

En algunos casos, es posible que deba cambiar el usuario actual para iniciar sesión como cuenta raíz.

Para cambiar el usuario a la cuenta raíz, simplemente ejecute “su ” o “su – ” sin ningún argumento.

$ su -
Password:
[[email protected] ~]#

$ su
Password:
[[email protected] user]#

Cambiar cuenta de usuario usando la interfaz de GNOME

Si instaló Debian o CentOS con una interfaz GNOME, también puede cambiar la cuenta de usuario siguiendo estos pasos.

Para cambiar el usuario usando GNOME, busca el botón de encendido en la esquina superior derecha de su pantalla y haga clic en él.

Haga clic en la etiqueta del nombre de usuario, luego haga clic en "Cambiar de usuario" para cambiar el usuario actual.

Se le redirigirá a la pantalla de bloqueo donde podrá cambiar a la cuenta que desee.

Conclusión

Hoy, aprendió cómo puede cambiar fácilmente la cuenta de usuario en Linux, ya sea usando su , o utilizando el sudo comando si tiene una cuenta privilegiada.

También aprendió que es posible hacerlo cuando ejecuta Linux gráficamente con una GUI de GNOME .

Si está buscando más tutoriales de administración del sistema Linux, asegúrese de consultar nuestros otros tutoriales sobre el tema.


Linux
  1. Cómo cambiar un nombre de host en Linux

  2. Cómo cambiar, eliminar o deshabilitar la contraseña de usuario en Linux

  3. Cómo cambiar un nombre de usuario en Linux

  4. Cómo cambiar o establecer contraseñas de usuario en Linux

  5. Cambiar nombre de usuario en Linux

Cómo cambiar permisos en Linux

Cómo cambiar correctamente el nombre de usuario en Linux

Cómo cambiar la contraseña de usuario en Linux

Cómo cambiar el shell de usuario predeterminado en el sistema operativo Linux

Cómo cambiar o establecer la contraseña de usuario en Linux

Cómo cambiar la dirección IP en Linux