Linux tiene configuración de usuario conocida como permiso para encontrar los permisos de acceso de archivos específicos. Siempre hay atributos de grupo y propietario asignados a cada directorio de un sistema de archivos en los sistemas compartidos.
Los usuarios pueden compartir los archivos con sus compañeros de equipo para acceder a los datos desde los archivos. Ofrece una forma conveniente de proporcionar acceso a varios usuarios.
Sin embargo, esta opción de intercambio de acceso a veces puede crear riesgos con los datos disponibles en los archivos. Por lo tanto, hay un proceso específico para verificar los permisos de archivos utilizando el comando LS. En este artículo, proporcionaremos un informe sobre cómo verificar los permisos de archivo con LS Linux.
El comando LS se utiliza para descubrir la información sobre los permisos de directorio. En su modo predeterminado, LS devuelve la lista completa del directorio (trabajo actual). También podemos mencionar un directorio específico para mostrar. Entonces, ejecutemos diferentes comandos LS y veamos los resultados:
$ LS
El comando anterior se utiliza para mostrar la información completa sobre los archivos con sus permisos.
$ ls -h
El comando -h funciona para cambiar el tipo de visualización del tamaño del archivo. Con -h, en lugar de bytes crudos, el sistema muestra los tamaños de archivo en unidades legibles por humanos como kilobytes, megabytes, etc.
$ ls -a
El comando -A funciona para mostrar todos los archivos ocultos con sus nombres y otros detalles.
$ ls -l
El uso de la opción -l con LS proporcionará más información sobre los archivos en un directorio.
$ ls -lah
El primer carácter de cada línea en la salida muestra si el objeto enumerado es un directorio específico. A (d) indica que la lista es un directorio. En la primera línea, no hay D, que muestra que es un archivo normal.
Los diferentes niveles de permiso se denotan por las letras RWX:
Permiso | Directorios | Archivos |
---|---|---|
riñonal | puede ls el directorio | puede leer el archivo |
w | Modifica el contenido del directorio | puede escribir el archivo |
X | Acceder al directorio con un CD | puede ejecutar el archivo |
X, G y R aparecen varias veces. Se agrupan en tres grupos en función de su nivel de propiedad:
Permisos del propietario: Los primeros tres caracteres que siguen la ranura del directorio (d) indican la configuración de permiso para un propietario en particular.
Permisos grupales: El conjunto RWX representa los permisos del grupo. Un miembro del grupo solo puede leer un archivo al usar el comando -rw-r-r-r-. Los miembros de un grupo pueden ver e ingresar el directorio cuando los permisos son DRWXR-XR-X.
Otros permisos: "Otro" (también llamado "mundo" en algunos casos) es el último set de RWX. Todos fuera del grupo están en este set. Los permisos son los mismos para estos en ambos ejemplos anteriores también.