Re: Sistema de Archivos: Dar permisos a directorios, independientemente de los de archivos.
>> Hace mucho tiempo tengo un servidor Debian, casi exclusivamente para
>> satisfacer la necesidad de compartir archivos, utilizando Samba.
>> Actualmente me surgio un nuevo requisito en cuanto a los permisos de
>> la estructura de archivos que es la siguiente:
>>
>> permitir agregar archivos y modificarlos pero no permitir crear nuevos
>> directorios o borrarlos, por ciertos usuarios o grupos.
>>
>> Me ha sido insuficiente para este tema los permisos estandar y escuche
>> hablar de los ACLs pero no me queda muy claro si es que este sistema
>> permite dar accesos independientemente a directorios y archivos para
>> un mismo usuario.
>>
>> Muchas Gracias
Hola colega si lo que deseas es dar permisos diferenciando entre
directores y ficheros, te dire que si se puede hacer, en mi servidor web
yo doy los permisos de esa manera por debajo de /var/www y lo hago asi:
# Cambiado propietario y grupo a directorios
find . -type d -exec chown pepe.www-data {} \;
# Cambiado propietario y grupo a los ficheros
find . -type f -exec chown pepe.www-data {} \;
# Cambiando permisos a los directorios
find . -type d -exec chmod 755 {} \;
# Cambiando los permisos a los ficheros
find . -type f -exec chmod 644 {} \;
Una aclaración, antes de correr estos comandos, debes estar dentro del
directorio al cual quieres aplicarles estas modificaciones y lo hace de
forma recursiva por lo que todos los directorio y ficheros que estén por
debajo del directorio en el que estas parado quedarán modificados, espero
que esto te ayude en lo que necesitas.
Saludos...
_______________________________________
Eduardo R. Barrera Pérez
Administrador Nodo Jovenclub
Pinar del Río
Web-Site: http://www.pri.jovenclub.cu
Email: ebarrera@pri.jovenclub.cu
Jabber: ebarrera@jabber.pri.jovenclub.cu
Phone: 0148-755805
_
___| |__ __ _ _ __ _ __ ___ _ __ __ _
/ _ \ '_ \ / _` | '__| '__/ _ \ '__/ _` |
| __/ |_) | (_| | | | | | __/ | | (_| |
\___|_.__/ \__,_|_| |_| \___|_| \__,_|
Reply to: