Comando “su” y “sudo”
Siguiendo con mi libreta desgastada por el uso, encontré otras “noticas” ahora el toca al comando “su” y “sudo” y como siempre debemos empezar por preguntarnos que significa “su”. 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. .
Donde se ejecuta?? en las lineas anteriores dice que en shell o terminal.
Comando sudo (SUperuser DO): es una herramienta del sistema que permite a los usuarios especificados en el archivo de configuración /etc/sudoers, la ejecución de comandos con los privilegios de otro usuario ( incluido root), al que denominaremos “usuario privilegiado”, de acuerdo a como se haya especificado en el mencionado archivo de configuración.
En /etc/sudoers, se especifica quien está autorizado a hacer que con los privilegios de quien. La finalidad de sudo es reemplazar a su.
Sudo requiere que los usuarios se identifiquen con su propia clave de acceso ( nunca con la clave de acceso de root o del usuario a “nombre del quien” ejecutarán el comando).
(SUperuser DO) lo ejecuta un usuario normal, al que se supone tiene permisos para ejecutar cierto comando. Entonces, sudo requiere que los usuarios se autentifiquen a si mismos a través de su contraseña para permitirles la ejecución del comando. En criollo como decimos en esta parte del país:
Lo que hace este comando es permitir a un usuario común hacer tareas de administración que solo puede hacer el SuperUsuario (Administrador). En otras palabras,te permite ejecutar otro comando como si fueras el SuperUsuario.
Ahora entiendo porque me pasaba esto:
1. Colocaba el comando su en consola, y me salia esto:
samira@samira-laptop:~$ su
Contraseña:
su: Fallo de autenticación
2. Probé con “sudo su”
samira@samira-laptop:~$ sudo su
[sudo] password for samira:
root@samira-laptop:/home/samira#
De lo anterior SI puedo acceder reconoció la contraseña. Y entonces que fue lo que paso??
Pasa que en ubuntu la cuenta de administrador está desactivada por defecto, es normal que “su” no funcione, siempre debemos hacer siempre “sudo su”, con esto cambiamos a modo administrador durante unos minutos.
No hace falta que activemos la cuenta de administrador ( no es recomendable) porque con sudo puedes tener los mismos permisos,Y para finalizar tenemos que saber que la contraseña es la misma para sudo, su.
Espero haber colaborado con aquellas personas que al igual que yo, tuvimos momentos de dudas con estos comandos imprescindibles de linux. Como veras se trata de leer un poquito y listo!!! Manos a la obra…












como puedo usar el root
Saludos,
El root es una cuenta de administrador, si deseas usarla debes entrar abrir un terminal o consola, escribes el comando root, seguidamente te va a pedir el password, luego te logueara como root. Ahora si tienes privilegios para ejecutar los comandos que quieras.
Espero te sirva, si tienes dudas consulta,para eso estamos!
Hasta pronto