“Conocimiento Problema>contraseñas

¿Qué puedes hacer con el comando su además de darte privilegios de raíz?

2013/7/15
Si bien el uso principal del comando `Su` (usuario sustituto) es cambiar al usuario raíz (u otro usuario) y obtener privilegios elevados, tiene algunas otras funcionalidades menos comunes pero aún útiles:

* Cambiar a un usuario específico: Puede usar `su` para convertirse en cualquier usuario en el sistema, no solo root. Por ejemplo, `su jane_doe` lo cambiaría al usuario" jane_doe ", suponiendo que tenga los permisos necesarios (generalmente solo es posible si tiene root o tiene una contraseña para ese usuario). Esto es útil para probar o solucionar problemas desde la perspectiva de un usuario diferente.

* especificando un shell: Puede especificar qué shell usar después de cambiar los usuarios. Por ejemplo:`su -c"/bin/bash -l "jane_doe` esto ejecutará un shell de inicio de sesión (` -l`) como usuario "jane_doe" usando bash. La opción `-C` le permite ejecutar un solo comando como el usuario especificado.

* Uso de la opción `-M` para un nuevo entorno de inicio de sesión: La opción `-M` crea un nuevo entorno de inicio de sesión para el usuario especificado. Esto normalmente establecerá las variables de entorno del usuario y ejecutará los scripts de inicio de sesión del usuario. Esto proporciona una emulación más completa de iniciar sesión como ese usuario directamente. Sin `-m`, heredará algunas de sus variables de entorno originales.

* Ejecutando un solo comando: Como se mencionó anteriormente, la opción `-C` ejecuta un solo comando como el usuario especificado. Esto es útil para ejecutar una tarea específica con privilegios de usuario elevados o diferentes sin una sesión de shell interactiva completa. `` su -c "comando" usuarios "es equivalente al` comando sudo`.

Es importante tener en cuenta que usar `su` requiere conocer la contraseña para el usuario de destino. El `sudo` generalmente se prefiere para ejecutar comandos individuales con privilegios elevados porque aprovecha un sistema de permisos más seguro basado en el archivo`/etc/sudoers ', evitando la necesidad de compartir la contraseña de Root.

contraseñas
¿Qué es la contraseña?
¿Olvidó su contraseña de correo de voz? Cómo restablecer la contraseña
¿Cómo puede abrir un archivo zip protegido con contraseña cuando conoce la contraseña?
Cómo restablecer la contraseña en un Toshiba 205CDS
Contraseña Herramientas Lockout
¿Cómo se pasa la contraseña del BIOS en un satélite Toshiba M115-S3094?
Una computadora genera una contraseña de 4 caracteres de 2 dígitos seguido de letras, entonces, ¿cuál es el número de contraseñas?
Cómo omitir una contraseña de administrador de Windows
Conocimiento de la computadora © http://www.ordenador.online