Cómo Cambiar De Usuario En Linux

En un sistema operativo multiusuario como Linux, cambiar entre usuarios puede parecer una tarea compleja para un principiante.

Linux es un sistema operativo multiusuario, por lo que tarde o temprano sentirá la necesidad de cambiar de usuario. Desde usar la cuenta de superusuario para realizar tareas administrativas hasta cambiar el usuario actual para acceder a directorios específicos, Linux proporciona varias formas de resolver estos problemas.

Veamos cómo cambiar entre múltiples usuarios en Linux.

Cambiar el usuario actual usando su

Dependiendo de the su man page El comando, su se usa para convertirse en un usuario diferente o convertirse en superusuario durante una sesión de inicio de sesión. La sintaxis básica del comando es:

su options username

… dónde Seleccione Otras banderas que se pueden usar con el comando. nombre de usuario El nombre de la cuenta de destino.

Si no menciona un nombre de usuario en el comando, su predeterminado es el usuario raíz.

su

Simplemente pasando el nombre de usuario como argumento al comando cambiará la sesión de inicio de sesión actual al usuario especificado.

su username

Si los usuarios tienen una contraseña para su cuenta, es posible que se les solicite ingresar una contraseña.

Por ejemplo, para cambiar a un usuario llamado usuario de prueba:

su testuser

Confirme el cambio ejecutando uno de los siguientes comandos:

whoami 
echo $USERNAME

El resultado muestra el nombre del usuario al que acaba de cambiar. en este caso:

testuser

Si solo se necesita ejecutar un comando como un usuario diferente, no es necesario cambiar a ese usuario. En su lugar, puede ejecutar el comando como un usuario diferente usando: -grande bandera.

su -c command username

Por ejemplo:

su -c chmod +w /Downloads testuser

Agregar guión ( ) al comando su para crear un nuevo entorno al cambiar entre usuarios.

su - testuser

Usar -s Marcas con el comando para cambiar de shell al cambiar a un usuario diferente. Debe invocar el comando usando la ruta del shell de esta manera:

su testuser -s /bin/zsh

Relacionado: sudo vs su: ¿qué comando usar?

RELACIONADO  Cómo Desinstalar Software En Linux Usando Apt

Cambiar entre usuarios usando sudo

Similar al comando su, también puede usar sudo para cambiar el usuario actual. La sintaxis de los dos comandos es casi idéntica excepto por las opciones.

Para cambiar la sesión de inicio de sesión actual a otro usuario -tú bandera:

sudo -u username

Para ejecutar un comando específico como un usuario diferente, especifíquelo en el siguiente comando:

sudo -u username command

Por ejemplo:

sudo -u testuser chmod 777 /Documents

También puede cambiar de shell al cambiar de usuario.

sudo -u username path-to-shell

Por ejemplo, para cambiar el shell actual a zsh y cambiar a usuario de prueba Al mismo tiempo:

sudo -u testuser /bin/zsh

Nuevamente, verifique si el cambio fue exitoso usando: Quién soy ordenar o nombre de usuario Variable ambiental.

Edición de usuarios mediante el entorno de escritorio

Si no le gusta usar la línea de comando, puede optar por un enfoque gráfico. La mayoría de las PC con Linux tienen instalado un entorno de escritorio que proporciona una GUI para interactuar con el sistema operativo. GNOME y KDE son los entornos de escritorio más populares, por lo que esta guía se centrará solo en esos entornos.

Para cambiar de usuario en el entorno de escritorio GNOME:

  1. Haga clic en el icono de flecha hacia abajo en la esquina superior derecha de la pantalla.
  2. hacer clic apagar/desconectar Seleccione cambiar usuario Seleccione una opción del menú desplegable.cambiar de usuario en gnome
  3. GNOME mostrará una lista de usuarios disponibles. Haga clic en el nombre de usuario en el que desea iniciar sesión.Lista de usuarios de GNOME

Para los usuarios que usan KDE, siga los pasos a continuación para cambiar el usuario actual.

  1. abre el lanzador de aplicaciones abandonar Opciones en la esquina inferior derecha de la Windows.
  2. Desde el menú desplegable que aparece cambiar usuario.cambiar de usuario en kde
  3. Volverá a la pantalla de inicio de sesión. Utilice las teclas de cursor derecha e izquierda para resaltar el usuario al que desea cambiar.
  4. Ingrese la contraseña de su cuenta entrar Abre una sesión.
RELACIONADO  Cómo Ejecutar Una Máquina Virtual En Linux: 3 Formas

Otros entornos de escritorio ofrecen opciones similares para iniciar sesión como un usuario diferente.

Administrar varias cuentas de usuario en Linux

Al igual que otros sistemas operativos, Linux le permite cambiar entre varios usuarios. Otros sistemas operativos, como Windows y macOS, proporcionan GUI para realizar estas tareas, pero Linux le permite iniciar sesión de manera efectiva en otras cuentas de usuario mediante la línea de comandos.

Obviamente, tener un conocimiento avanzado de la línea de comandos de Linux es una poderosa adición al arsenal de un profesional de TI. Familiarizarse con los comandos y tener a mano un recurso de aprendizaje dedicado es la mejor manera de familiarizarse con la terminal de Linux.

Si quieres conocer otros artículos parecidos a Cómo Cambiar De Usuario En Linux puedes visitar la categoría Linux.

Subir