On Wed, 2009-02-11 at 12:14 +0100, Gorka wrote:
> Intento que usuario2 pueda ejecutar pero no leer ciertos scripts. Me explico
> mejor; tengo una carpeta con varios scripts
> 
> /carpeta/script1.sh
> /carpeta/script2.sh
> /carpeta/script3.sh
> 
> Y usuario1 y usuario2 miembros de 'grupo'
> La estructura completa tiene como propietario usuario1:grupo.
> ../carpeta/ tiene permisos 750
> ../carpeta/* tienen permisos 710
> 
> Se trata de que usuario2 pueda ejecutar (pero no ver el contenido de) los
> scripts que crea usuario1 (sin tener que modificar permisos manualmente cada
> vez que usuario1 cree un nuevo script), pero no doy con la manera. 
> ¿Alguna idea?
> 

Hola Gorka,

Como bien te dijeron, podes cambiar con umask los permisos por defecto
del usuario. De todas maneras, si lo que quieres es que un usuario tenga
permisos de ejecución sobre un script, pero no de lectura, no se puede.
Necesita poder leerlo para que le permita ejecutarlo.


Saludos!


Martín


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Responder a