Crear archivos o grupos con permisos y grupo predefinidos
Publicado: 12 Agosto, 2009 - 13:35 Crear archivos o grupos con permisos y grupo predefinidos
Aqui va una duda que siempre tuve y o he buscado mal o no he visto como hacerlo.
Imaginemos que tenemos el dir de apache /var/www
¿Cómo podemos hacer para que todos los archivos o dirs que se creen dentro de este dir pertenezcan por defecto al grupo www-data (por ejemplo) y permisos 755?.
¿Hay alguna manera de hacer esto?
Gracias.
- Inicie sesión o regístrese para enviar comentarios
- 797 lecturas


# chown root:www-data /var/www# chmod 755 /var/www
¿Vale así?. Saludos.
-edito-
Perdón, acabo de darme cuenta que la pregunta va en la sección de script de perl. Lo siento
solo añado un detalle a lo indicado por gomalaca, la recursividad
chown -r root:www_data /var/www
pero creo que lo que pregunta es como hacer que los archivos creados posteriormente ya se creen con esos permisos.
Al menos es lo que ami me causaria dificultad y supongo que a el tambien.
Efectivamente!. Los dirs o archivos que se creen posteriormente bajo /var/www y de forma automatizada.
Que cambiar los permisos y grupos ya se. Pero lo que no quiero es tener que estar haciéndolo cada no se cuando, ni hacer un cron...
¿No se trata de hacerlo mediante un script en perl?
Principal » Foro » Programación » Shell Script / Perl-edito otra vez:ok enterado-
Si pones el bit S en el grupo del directorio padre, todo lo que crees dentro heredará el mismo grupo.
# chgrp www-data /var/www# chmod g+s /var/www
Lo de los permisos lo puedes conseguir con umask
Efectivamente esto es lo que busco.
Voy a investigar sobre esto.
Gracias!