¿Hay alguna forma de usar el sudo sin pasar passwords...

Iniciado por patillotes, Octubre 28, 2011, 04:49:49 PM

Tema anterior - Siguiente tema

patillotes

que no sea un cachondeo? (abrir el sudoers de patas para el usuario tal, etc)

Quicir, algo civilizado como lo de ssh con su claves publicas y privadas y tal.

Baku

Cita de: patillotes en Octubre 28, 2011, 04:49:49 PM
que no sea un cachondeo? (abrir el sudoers de patas para el usuario tal, etc)

Quicir, algo civilizado como lo de ssh con su claves publicas y privadas y tal.

Claro, editas el sudoers y al usuario le poenes la opción NOPASSWD:ALL
It's very difficult todo esto.

patillotes


patillotes

Explico, para eso creo una cuenta de root y arreando. El tema esta en mandar muchos comandos (de administracion) iguales o casi a un monton de clientes.

Esta claro que el metodo es ssh y con claves (o no). Vale, el tema esta cuando esos comandos necesitan privilegios:
a) Tengo cuenta de root y mando el comando con permisos por la red. No me mola, pero al menos ssh es serio, quicir.
b) No uso la cuenta de root para esto, mando el comando con el sudo por la red, pero me pide autenticacion (o hay algo que ignoro)
b1) Pues edita el sudoers y que no te pida pass -> para eso me quedo con la cuenta de root y no tengo que guardar bien mas que una contraseña.
c) Algo que ignoro.

patillotes

Bien, una opcion chunga seria crear un usuario chorra con permisos solo para lo que quiero y arreando. Ahora bien, a poco que me flipe con lo que quiero o me salga de ahi la cago, gñe.

Baku

It's very difficult todo esto.

patillotes

Ya me imaginaba que acabaria en eso. Groar.

Y yo de ese articulo no usaria lo de:
administrador ALL=(root) ALL

me limitaria al apt-get y poca cosa mas.

Baku

Cita de: patillotes en Octubre 28, 2011, 06:24:16 PM
Ya me imaginaba que acabaria en eso. Groar.

Y yo de ese articulo no usaria lo de:
administrador ALL=(root) ALL

me limitaria al apt-get y poca cosa mas.

Hombre, eso ya lo dice él.
It's very difficult todo esto.

patillotes