Estoy tratando de encontrar el comando de terminal en una Mac para eliminar ACL para corregir los permisos de usuario en una carpeta que da un código de error cuando intento copiarlo (código de error -41).
27
El uso chmod -a
permite eliminar entradas de control de acceso individualmente (como sugirió @geekosaur).
Pero si está buscando eliminar todas las ACL de un archivo o carpeta, la solución es usar la opción de fuerza bruta: chmod -N
que elimina todas las entradas de control de acceso para un archivo o carpeta.
chmod -RN
hará lo mismo recursivamente para una carpeta y todo su contenido.
chmod -a# 1 file1
eliminar los atributos en función de su asignación numérica como se muestra a través dels -le
: esto no parece funcionar. ¿Alguien tiene algunos ejemplos específicos de este trabajo?#
carácter (para evitar que sea tratado como un delimitador de comentarios), como enchmod -a\# 1 filename
ochmod '-a#
1 nombre de archivo`?#
esta estación de trabajo en particular, pero lo hizo y eso lo resolvió.Todo está incluido en el
chmod
comando; Eche un vistazo a las opciones-a
/+a
/=a
en la página de manual .fuente