Como usar el comando "su"

última actualización el 1 de marzo de 2008, 00:47 por bhruin
Publicado por bhruin


Preámbulo


El comando "su" (Switch User, llamado (sin ser la buena connotación) "Super User" ) permite abrir una sesión con el ID (ID identificante) de un otro usuario, o de iniciar un shell de conexión con el nuevo ID.

Conectarse con otro ID de usuario con "su"


su toto
Después de haber insertado la contraseña, se encuentra bajo el usuario "toto", sigue en la misma carpeta de trabajo que antes y beneficia de la conflagración del usuario de antes (shell, permisiones diversas...)

Iniciar un nuevo shell de conexión con "su -"


su - toto
el "-" fuerza el inicio de un nuevo shell de conexión, con las preferencias por defecto del usuario toto.
Por estas razones evidentes, es aconsejable de conectarse como "Super User" "root", usando el comando:
su -
antes que :
su 

Volver al shell anterior


Escribir el comando "exit" o la combinación de las siguientes teclas "Ctrl-d" para cerrar el shell y volver al anterior.

Observación : si la linea del comando no esta vacía Ctrl-d borra todos los caracteres actuales en la pantalla.

Suspender el shell de la cuenta root


Gracias al comando suspend podemos suspender el shell root y ponerlo en standby.
el comando fg permite devolver al shell root su utilidad.
ccm@debian:~$ su
Password:
debian:/home/ccm# suspend

[1]+  Stopped                 su
ccm@debian:~$ fg
su
debian:/home/ccm#

Notas


-Si inserta el comando "exit" o "Ctrl-d" a partir del shell de conesion general (inicial), se encontrara desconectado del sistema (Unix - GNU/Linux).
-Si estaba conectado (en un shell) como root y inserta el comando "su user", el sistema no exigira ninguna contraseña.
Mejores respuestas para « Como usar el comando "su" » en :
Habilitar o Deshabilitar un complemento VerInternet Explorer Mozilla Firefox Internet Explorer Abre Internet Explorer, dirígete al menú Herramientas > Administrar complementos > Habilitar o deshabilitar complementos En la ventana que aparece haz clic sobre el modulo que deseas...
Uso de Telnet VerIntroducción a Telnet Telnet es un protocolo que permite emular una terminal remota. Esto significa que se puede usar para ejecutar comandos introducidos con un teclado en una máquina remota. La herramienta Telnet es una implementación del protocolo...
Uso de los comandos FTP VerEl protocolo FTP FTP (Protocolo de transferencia de archivos) es un protocolo -es decir, un lenguaje estándar que permite la comunicación entre dos equipos. Se utiliza para que ordenadores de diferentes tipos (o con dos sistemas operativos...
Reglas para usar el correo electrónico correctamente VerNetiquette Netiquette (una contracción de las palabras "Net" y "etiquette") se refiere al conjunto de reglas que rigen el comportamiento correcto en Internet con el fin de respetar a los demás y ser respetados. Actúan como pautas de cortesía y...