sábado, 14 de septiembre de 2013

Comando SU (Switch User)

Switch User
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"


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.

16 comentarios:

  1. muy completa tu información... me sirvió muchísimo... felicidades..!! muy buen trabajo..!!:D

    ResponderEliminar
  2. muy buen trabajo, es muy interesante y entendible gracias

    ResponderEliminar
  3. Muchas gracias, es muy util y esta bien explicado.

    ResponderEliminar
  4. muy buena tu informacin me es de muchisima ayuda dani:3

    ResponderEliminar