[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Permisos en directorios y archivos



El 23/01/11 08:54, Juan Pablo Alesandri escribió:
Hola gente, buenos dias! Necesito establecer que todos los directorios
creados dentro de un directorio en particular del sistema tengan
permisos 555(r-x r-x r-x) por defecto. En este caso umask tendria el
valor 222.
Una situacion similar se tiene que dar con todos los archivos creados
dentro de ese mismo directorio, los cuales deben tener permiso 444(r--
r-- r--). En este caso umask tendria el valor 200.

Esta situacion se debe dar para un unico directorio del sistema. Me
pueden dar una mano para poder hacer la configuracion correcta??
Desde ya muchas gracias

Me parece que una combinación de chattr e inoticoming es la manera más fácil. inotincoming usa las características de inotify del kernel de linux que detecta cuando ha cambiado un archivo y lo reporta. De la página del man de inotincoming:

inoticoming - trigger actions when files hit an incoming directory

SYNOPSIS
       inoticoming [ global-options ] directory actions*

DESCRIPTION
Inoticoming is a daemon to watch a directory with Linux's inotify framework and trigger actions once files with specific names are placed in there.

Se puede ejecutar en background darle una expresión regular para que coincida con los archivos que uno espera que se creen en el directorio e incluso especificarle qué comando debe correr sobre el archivo detectado.

Creo que sería una solución bastante sencilla.

Saludos


Reply to: