Página 1 de 1

Cusudo (custom sudo)

Publicado: Jue, 18 Abr 2013, 21:11
por Phantom
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.

Re: Cusudo (custom sudo)

Publicado: Vie, 19 Abr 2013, 18:56
por hugo
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.

Re: Cusudo (custom sudo)

Publicado: Sab, 20 Abr 2013, 16:27
por Phantom
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. ;)

Re: Cusudo (custom sudo)

Publicado: Lun, 22 Abr 2013, 13:15
por hugo
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

Re: Cusudo (custom sudo)

Publicado: Jue, 09 May 2013, 18:24
por Phantom
No sabia eso para poder usar el gnome-ppp sin que me pida contraseñas, debes de ser bastante viejo en esto de Linux.

Re: Cusudo (custom sudo)

Publicado: Vie, 10 May 2013, 08:36
por hugo
"Bastante" es un término relativo, jeje. Comencé a utilizar Linux con cierta regularidad en el 2008.