On 29/11/11 09:28, Victor Hugo dos Santos wrote: > 2011/11/28 Gonzalo Diaz Cruz <m...@gon.cl>: >> Hola list =) >> ... al grano. >> >> Tengo montado una "server" en una máquina virtual con Debian Squeeze. >> Cree un directorio /var/devel donde tendré algunos proyectos (web a través >> de apache) que voy a compartir por SSH. Para esto, el directorio le puse >> permisos con dueño de la forma usuario:grupo. Lo importante es el grupo que >> siempre sea el mismo, porque así me aseguro que el webserver también tiene >> permisos para acceder a leer los archivos (y eventualmente escribir). >> >> Pero lo que me interesa es que para grupo, cada archivo nuevo se cree con >> lectura y escritura (y si es directorio con "ejecución"). Y además que esto >> sirva tanto localmente como a través de ssh, para todos los usuarios que >> estén en el grupo. >> >> ¿Como se puede hacer? > prueba hacendo algunos cambios con el comando umask (man umask) > luego.. cuando llegue a la configuracion que quieres, modifica > /etc/profile o en /home/usuario/.profile > > nota.. tambien puedes usar chmod y forzar que todos los archivos > directorios queden siempre con el mismo grupo: > chmod 2755 /var/devel
yo iria por chmod g+s al directorio lo de los permisos por defecto al crear ...suponiendo que vas a usar vsftpd el valor de local_umask lo dejas en 002 de esta forma los directorios se crean 775 y los archivos 664 pues local_umask - Especifica el valor de umask para la creación de archivos. El valor por defecto esta en 022 y como dice el dicho, estaríamos bacalaos da'os -- Mis Certificaciones: Red Hat Certified Engineer RHCE Nº100223072 (RH6.0) Red Hat Certified System Administrato RHCSA Nº100223072 (RH6.0) Red Hat Certified Technician (RHCT) Nº605010753835478 (RH5.0) Novell Certified Linux Professional CLP 10