linux:filesystem:permisos

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:filesystem:permisos [03/12/2018 06:29] – [ln] adminlinux:filesystem:permisos [03/10/2024 05:00] (actual) – [sticky] mate
Línia 31: Línia 31:
 Si al listar el fichero aparece la S en mayúscula (en el apartado del grupo), es que no tenía activo el permiso de ejecución (x) Si al listar el fichero aparece la S en mayúscula (en el apartado del grupo), es que no tenía activo el permiso de ejecución (x)
 === sticky === sticky
-añade un "candado" al fichero o directorio, de manera que solo el OWNER del fichero, aunque existan otros permisos en "grupo" o "otros", puede borrarlo+  * añade un "candado" al fichero o directorio, de manera que solo el OWNER del fichero, aunque existan otros permisos en "grupo" o "otros", puede borrarlo 
 +  * añade una ''t'' (implica ''x'' activo) o una ''T'' (''xx'' desactivada) al final de los permisos 
 +  * en representación octal, es el 1 delante de los otros 3 permisos (''1XXX''
 === cambiar los permisos === cambiar los permisos
 se cambian con el comnado ''chmod'': se cambian con el comnado ''chmod'':
Línia 38: Línia 41:
 === refinamiento permisos (ACL Extended) === refinamiento permisos (ACL Extended)
   * [[http://rm-rf.es/acl-access-control-list-en-sistemas-de-ficheros-gnulinux/]]   * [[http://rm-rf.es/acl-access-control-list-en-sistemas-de-ficheros-gnulinux/]]
 +  * [[https://juncotic.com/acl-access-control-lists-y-los-permisos-en-gnu-linux/]]
 +  * [[https://www.youtube.com/watch?v=PES4ykTiOuQ]]
 +  * ''getfacl'': consultar ACLs sobre fichero
 +  * ''setfacl''
 +    * **-m**: establecer permisos
 +    * **-x**: eliminar permisos
 +    * **-b**: quitar todos
 +    * **-R**: recursive (diretorios)
 +    * **-M**: importar permisos desde fichero
 +
 +==== setfacl
 +  * modificar:
 +    * ''[d:]u:[uid][:perm]''
 +      * si **u:** está vacío, se aplica al propietario del fichero
 +      * los **perm** pueden estar en octal o simbólico
 +    * ''[d:]g:[gid][:perm]''
 +      * si **g:** está vacío, se aplica al grupo propietario del fichero
 +    * ''[d:]o[:perm]''
 +      * other
 +    * ''[d:]m[:perm]''
 +      * máscara (limita el permiso máximo efectivo). Sí la mascara es más restrictiva que el permiso, prevalece la máscara.
 +    * sobre los directorios, para que se apliquen por defecto en el contenido, hay que usar **d:**
 +    * quitar permisos, indicar **-**
 +
 +==== exportar/importar
 +  * con **getfacl** se pueden exportar los permisos a fichero (pipe >)
 +  * modificar con editor
 +  * importar los permisos con ''setfacl -M''
  
  
  • linux/filesystem/permisos.1543847392.txt.gz
  • Darrera modificació: 03/12/2018 06:29
  • per admin