Aprenda el comando GETFACL de Linux

Aprenda el comando GETFACL de Linux

Aprenda el comando GETFACL de Linux

VALORACIÓN DEL ARTÍCULO:
5/5


getfacl – obtiene listas de control de acceso a archivos

Índice de contenidos

Sinopsis

getfacl [-dRLPvh] archivo ….

getfacl [-dRLPvh] –

Descripción

Para cada fichero, getfacl muestra el nombre del fichero, el propietario, el grupo y la Lista de Control de Acceso (ACL). Si un directorio tiene un ACL por defecto, getfacl también muestra el ACL por defecto. Los no directorios no pueden tener ACLs por defecto.

Si getfacl se utiliza en un sistema de ficheros que no soporta ACLs, getfacl muestra los permisos de acceso definidos por los bits de permiso del modo de fichero tradicional.

El formato de salida de getfacl es el siguiente:

 1: # archivo: somedir/
2: # propietario: lisa
3: # grupo: staff
4: usuario::rwx
5: usuario:joe:rwx #efectivo:r-x
6: grupo::rwx #efectivo:r-x
7: grupo:cool:r-x
8: máscara:r-x
9: otros:r-x
10: default:user::rwx
11: default:user:joe:rwx #effective:r-x
12: default:group::r-x
13: default:mask:r-x
14: default:other:---

Las líneas 4, 6 y 9 corresponden a los bits de permiso de usuario, grupo y otros campos del modo archivo. Estas tres se llaman las entradas ACL base. Las líneas 5 y 7 son entradas de usuario y de grupo con nombre. La línea 8 es la máscara de derechos efectivos. Esta entrada limita los derechos efectivos concedidos a todos los grupos y a los usuarios nombrados. (El propietario del archivo y otros permisos no se ven afectados por la máscara de derechos efectivos; todas las demás entradas lo están.) Las líneas 10--14 muestran el ACL por defecto asociado a este directorio. Los directorios pueden tener un ACL por defecto. Los archivos regulares nunca tienen un ACL predeterminado.

El comportamiento por defecto para getfacl es mostrar tanto el ACL como el ACL por defecto e incluir un comentario de derechos efectivos para líneas donde los derechos de la entrada difieren de los derechos efectivos.

Si la salida es a un terminal, el comentario de derechos efectivos se alinea con la columna 40. De lo contrario, un solo carácter de tabulación separa la entrada ACL y el comentario de derechos efectivos.

Los listados ACL de múltiples archivos están separados por líneas en blanco. La salida de getfacl también puede ser usada como entrada para setfacl.

Permisos

Los procesos con acceso de búsqueda a un archivo (es decir, los procesos con acceso de lectura al directorio que contiene un archivo) también tienen acceso de lectura a las ACL del archivo. Esto es análogo a los permisos necesarios para acceder al modo de archivo.

Opciones

--acceso

Visualizar la lista de control de acceso a los archivos.

-d, --default

Visualizar la lista de control de acceso por defecto.

--omit-header

No mostrar el encabezado del comentario (las primeras tres líneas de la salida de cada archivo).

--all-effective

Imprimir todos los comentarios de derechos efectivos, incluso si son idénticos a los derechos definidos por la entrada ACL.

--no-effective

No imprima comentarios efectivos sobre los derechos.

--skip-base

Saltar archivos que sólo tienen las entradas ACL base (propietario, grupo, otros).

-R, --recursive

Listar las ACLs de todos los archivos y directorios recursivamente.

-L, --logical

Paseo lógico, seguir enlaces simbólicos. El comportamiento por defecto es seguir los argumentos de los enlaces simbólicos y omitir los enlaces simbólicos que se encuentran en los subdirectorios.

-P, --physical

Caminata física, salte todos los enlaces simbólicos. Esto también salta los argumentos simbólicos de los enlaces.

--tabular

Utilice un formato de salida tabular alternativo. El ACL y el ACL predeterminado se muestran uno al lado del otro. Los permisos que no son efectivos debido a la entrada de la máscara ACL se muestran en mayúsculas. Los nombres de las etiquetas de entrada para las entradas ACL_USER_OBJ y ACL_GROUP_OBJ también se visualizan en mayúsculas, lo que ayuda a detectar esas entradas.

--nombres absolutos

No elimine los caracteres de barra oblicua (`/'). El comportamiento predeterminado es quitar los caracteres de barra oblicua.

--version

Imprimir la versión de getfacl y salir.

--help

Imprimir la ayuda explicando las opciones de la línea de comandos.

--

Opciones de fin de línea de comandos. Todos los demás parámetros se interpretan como nombres de archivo, incluso si comienzan con un guión.

-

Si el parámetro de nombre de archivo es un solo carácter de guión, getfacl lee una lista de archivos de entrada estándar.

Conformidad con el Proyecto de Norma 17 Posix 1003.1e

Si la variable de entorno POSIXLY_CORRECT está definida, el comportamiento por defecto de getfacl cambia de las siguientes maneras: A menos que se especifique lo contrario, sólo se imprime el ACL. La ACL por defecto sólo se imprime si se da la opción -d. Si no se da ningún parámetro de línea de comandos, getfacl se comporta como si fuera invocado como ```getfacl -''.

TAMBIÉN TE INTERESA

all ia

all ia, el primer buscador de herramientas de inteligencia artificial

Ha llegado el punto en que uno ya se pierde con las herramientas de inteligencia artificial. A lo largo de este último año han surgido infinidad de soluciones que se distribuyen en todos los rincones de internet. Se podría decir que hay una para cada inquietud, sea a nivel personal en el terreno profesional. Pero

login-y-contraseña

El método definitivo para tener una contraseña segura: 9 pasos

Tener una contraseña segura es el primer paso para tener cierta seguridad en nuestra vida digital. Correo electrónico, claves del banco, Amazon, por poner unos ejemplos… son plataformas que estamos acostumbrados a usar casi a diario. Para todos ellos y el resto de plataformas a las que estemos suscritos, la contraseña segura es fundamental para

meta-quest-3

Meta Quest 3: características del nuevo adalid de la realidad virtual

La realidad virtual (VR) ha experimentado un crecimiento exponencial en los últimos años, y Meta Quest 3 se presenta como el pináculo de esta evolución. Como la tercera generación de dispositivos de realidad virtual autónomos desarrollados por Meta, anteriormente conocida como Facebook, el Meta Quest 3 representa una amalgama de tecnología de vanguardia y diseño

Wacom-Movink

Wacom Movink, el panel interactivo OLED más fino y ligero del mercado

Parecía estar ya todo escrito sobre monitores y panales y en éstas, llega el Wacom Movink para sorprendernos a todos. Dirigido especialmente para diseñadores y creadores de contenido, esta pantalla representa un avance significativo por su combinación única de rendimiento, portabilidad y calidad visual excepcional. El dispositivo llega acompañado de un nuevo lápiz digital, su