¿Qué significa '+' en el campo de permisos?

¿Qué significa '+' en el campo de permisos?

Mi profesor necesitaba acceso para copiar mis archivos y usé 'setfacl -b'. en mi directorio personal para darle acceso. Ahora lo cambié pero ahora nadie tiene acceso. Entonces lo cambié para que otros ahora puedan tener permiso de ejecución.

Sin embargo, cuando miro a todos los usuarios de mi servidor, todos parecen tener "drwxrwx--x+", mientras que el mío es solo "drwxrwx--x" sin el '+'. ¿Alguien puede explicar qué significa eso? ¿Y cómo puedo hacer minas como las de ellos?

Gracias.

Respuesta1

El signo más significa que hay una ACL vigente para ese archivo.

Utilice los comandos "getfacl" para ver las ACL que desea copiar y luego setfacl para configurarlas (asegúrese de comprender primero qué permisos está otorgando).

Respuesta2

Dependerá en parte del tipo de Unix que estés usando. A menudo significa que se aplican reglas ACL a su directorio.

Árbitro:http://sadiquepp.blogspot.com/2010/01/in-output-of-ls-l-stands-for-what.html

Respuesta3

El "+" indica que hay una entrada ACL (Lista de control de acceso) asociada con el archivo

Consulte la documentación para setfacl --restore:

Restaure una copia de seguridad de permisos creada por 'getfacl -R' o similar. Todos los permisos de un subárbol de directorio completo se restauran mediante este mecanismo. Si la entrada contiene comentarios del propietario o comentarios del grupo, y setfacl se ejecuta mediante root, el propietario y el grupo propietario de todos los archivos también se restauran. Esta opción no se puede combinar con otras opciones excepto '--test'.

Desde elsetfaclpágina de manual

información relacionada