Cusudo (custom sudo)

Ofimatica, juegos, etc

Moderador: frank

Responder
Avatar de Usuario
Phantom
Mensajes: 25
Registrado: Lun, 08 Abr 2013, 13:27

Cusudo (custom sudo)

Mensaje por Phantom » Jue, 18 Abr 2013, 21:11

Cusudo es un software para ejecutar cualquier comando en Linux sin necesidad de poner la contraseña de root. Es muy cómodo, ya que si eres administrador, no tendrías que estar poniendo la contraseña cada vez que quieras ejecutar algo como root. Además que los software que siempre piden contraseña para ejecutarse como Synaptic, gtk-orphan, gnome-ppp, etc., puedes ponerlos a que se ejecuten directamente a través de cusudo. Cualquier duda, sugerencia, etc., me pueden escribir.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Cusudo (custom sudo)

Mensaje por hugo » Vie, 19 Abr 2013, 18:56

Esto usualmente se logra editando el archivo /etc/sudoers y colocandole al grupo o usuario deseado la opción NOPASSWD para los comandos a los que debe tener acceso. ¿Acaso el programa que mencionas edita automáticamente dicho archivo, o usa un acercamiento diferente?

De todas maneras, no está de mas aclarar que no tener contraseña para sudo es riesgoso y generalmente no se recomienda.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
Phantom
Mensajes: 25
Registrado: Lun, 08 Abr 2013, 13:27

Re: Cusudo (custom sudo)

Mensaje por Phantom » Sab, 20 Abr 2013, 16:27

No, no, no es así. Cusudo no funciona de la manera que mencionas. La cosa con cusudo no es que cada vez que vayas a usar un comando, ese comando siempre lo vayas a ejecutar como root. Debes especificar que vas a ejecutarlo como root escribiendo: cusudo comando; sería lo equivalente a poner: sudo comando, con la diferencia de que después no tengas que poner la contraseña. Claro, que vas a ser capaz de poner en .bashrc algo como esto: alias comando=”cusudo comando”, pero ya eso sí queda bajo su responsabilidad, ya todos somos mayores :). Lo que decía de gnome-ppp, por ejemplo, que me molesta que me pida contraseña cada vez que me quiera conectar, lo cual hago muy a menudo, si en el launcher decía algo como… (no me acuerdo muy bien, pero asuminedo que es así como está originalmente en el launcher): gnome-ppp, entonces pondría: cusudo gnome-ppp, y… ¡ualá!, resuelto el problema de la pedidera de contraseñas. Lo mismo hice (en mi caso) con el gtk-orphan y se puede hacer con el Synaptic, por solo poner unos ejemplos.
Un gran problema que me resolvió cusudo en su tiempo, fue cuando todavía no conocía de la existencia de ntfs-config, y necesitaba que se me montaran todas las particiones de la máquina por diversas razones, que puedo escribirte un gran post diciéndote cada una de ellas. Bueno, ¿cómo levantaba las particiones si no conocía ntfs-config? Pues ponía a que cada vez que se iniciara la máquina, se ejecutara el siguiente comando: cusudo mount /dev/disk/by-label/… /media/…, y así por cada partición. ¿Y qué pasaba? ¡ualá (otra vez)! Se me montaban todas las particiones, y todos mis problemas fueron resueltos. ;)

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Cusudo (custom sudo)

Mensaje por hugo » Lun, 22 Abr 2013, 13:15

Para poder usar gnome-ppp como usuario hubiese bastado con agregar el usuario a los grupos apropiados:

Código: Seleccionar todo

sudo usermod -aG dip,dialout elusuario
De todas maneras, nada te impide definir en en el archivo /etc/sudoers qué comandos ejecutar como sudo sin necesidad de contraseña, por ejemplo:

Código: Seleccionar todo

Host_Alias  SERVIDOR = 192.168.0.1
User_Alias    APAGAN = juan
User_Alias    MONTAN = juan, pedro
Cmnd_Alias    APAGAR = /sbin/halt
Cmnd_Alias   MONTAJE = /bin/mount, /bin/umount

APAGAN SERVIDOR = NOPASSWD: APAGAR
MONTAN SERVIDOR = NOPASSWD: MONTAJE
Para más detalles, man sudoers
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
Phantom
Mensajes: 25
Registrado: Lun, 08 Abr 2013, 13:27

Re: Cusudo (custom sudo)

Mensaje por Phantom » Jue, 09 May 2013, 18:24

No sabia eso para poder usar el gnome-ppp sin que me pida contraseñas, debes de ser bastante viejo en esto de Linux.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Cusudo (custom sudo)

Mensaje por hugo » Vie, 10 May 2013, 08:36

"Bastante" es un término relativo, jeje. Comencé a utilizar Linux con cierta regularidad en el 2008.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Responder