-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-10-21 a las 16:37 -0500, RŌNIN escribió:
Hola a tod@s:
Te puse una posible configuración ayer.
Agregué a usuario1 al grupo sudo e intenté:
usuariox@testserver:~$sudo chown usuario1 prueba.txt
Pide la [CENSURADO] clave del usuariox o del administrador !!!!!
Por supuesto. Si ejecutas como 'usuariox' pide la clave del 'usuariox', eso no tiene vuelta de hoja: está diseñado así, tienes que cambia tu sistema para adecuarlo a ese comportamiento. Para hacer eso tendrías que hacer primero "su" a usuario1, para ser 'usuario1'.
usuariox@testserver:~$sudo -u usuario1 chown usuario1 prueba.txt
Vuelve a pedir la [CENSURADO] clave del usuariox o del administrador !!!!!
La opción "-u" no hace lo que piensas. El manual dice: -u The -u (user) option causes sudo to run the specified command as a user other than root. To specify a uid instead of a username, use #uid. When running commands as a uid, many shells require that the '#' be escaped with a backslash ('\'). Note that if the targetpw Defaults option is set (see sudoers(5)) it is not possible to run commands with a uid not listed in the password database. Lo que hace es cambiar el comando bajo el que ejecutará el chown - creo.
Me surge una más: ¿Dónde está la filosofia KISS en ésto?
¡JUASSS! Pero si es muy simple... :-p No se, te diría algo del CVS y de las teorías de administración de empresas y otras chuminadas varias, pero tus gritos se van a oir en Tumbuctú, así que me lo cayo :-p
Ya no sé qué hacer y el tiempo empieza a jugar en mi contra ... ayuda, por favor.
Tomatelo con calma... estás tratando de diseñar algo, así que tienes que probar. Si algo no existe, o lo fabricas, o tomas otra ruta, o renuncias a hacerlo. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkj+TuwACgkQtTMYHG2NR9UdpQCfQr4tR+zZHMs7klK1zPbyLg2I pWgAmwe2pEKOtm2/FEW9pszAz0b1YgC6 =FVS+ -----END PGP SIGNATURE-----