Frequently Asked Questions para FreeBSD 2.X : Preguntas varias : Porqué chmod no puede cambiar los permisos de los links?
Previous: Porqué usar (que son) a.out y ELF como formatos ejecutables?
Next: Porqué están los nombres de usuario restringidos a 8 caracteres?

12.3. Porqué chmod no puede cambiar los permisos de los links?

Tienes que usar -H o -L junto con la opción -R para que funcione. Para más información, mira la página de chmod y de symlink.

CUIDADO la opción -R hace un chmod RECURSIVO. Ten cuidado al especificar directorios o symlinks con chmod. Si quieres cambiar los permisos de un directorio referenciado por un symlink, usa chmod sin ninguna opción y sigue el symlink con una barra /. Por ejemplo, si foo es un symlink al directorio bar, y quieres cambiar los permisos de foo /actualmente bar), deberías hacer algo como esto:

        chmod 555 foo/
      

Con la barra, chmod seguira el symlink, foo, para cambiar los permisos del directorio bar.


Frequently Asked Questions para FreeBSD 2.X : Preguntas varias : Porqué chmod no puede cambiar los permisos de los links?
Previous: Porqué usar (que son) a.out y ELF como formatos ejecutables?
Next: Porqué están los nombres de usuario restringidos a 8 caracteres?