-rw-r--r-- 1 root root 1502 May 14 23:06 file1.css
-rw------- 1 www-data root 894 Mar 28 01:10 file2.html
¿Cuál es la diferencia de permisos entre estos dos archivos?
Respuesta1
En Linux y Unix, todo es un archivo. Los directorios son archivos, los archivos son archivos y los dispositivos son archivos. Los dispositivos suelen denominarse nodo; sin embargo, siguen siendo archivos. Todos los archivos de un sistema tienen permisos que permiten o impiden que otros los vean, modifiquen o ejecuten.
en el primero
-rw-r--r--
los permisos son los siguientes para usuario, grupo y otros
owner = Read & Write (rw-)
group = Read (r--)
other = Read (r--)
mientras que en el segundo
-rw-------
Sólo el usuario tiene permiso de lectura y escritura, es decir.
owner = Read & Write (rw-)
group = None (---)
other = None (---)
Para más detalles leaPermisos de archivo aquí
Respuesta2
El primer archivo:
-rw-r--r-- 1 root root 1502 May 14 23:06 file1.css
Este archivo root root
es propiedad del usuario root
que, como puede ver, se especifica al estar en la columna de propietario del archivo del listado. La segunda referencia root
está en la cuarta columna del listado. Esa es la columna que muestra el grupo propietario del archivo. El propietario del grupo es root.
El segundo archivo:
-rw------- 1 www-data root 894 Mar 28 01:10 file2.html
Como se especifica en lo que se muestra en la tercera columna, este archivo es propiedad del nombre de usuario www-data
. Como puede ver, el propietario del grupo del segundo archivo es root
.
Tiene nombres de usuario (identificación de usuario) y nombres de grupo (identificación de grupo) para quién posee los archivos en Unix/Linux. Los nombres del usuario y del grupo pueden ser iguales o diferentes. Usando el Long Listing
de ls
( ls -l
), puede ver este tipo de detalle sobre el archivo.
Respuesta rápida
En resumen, la diferencia es específica userid owner
y group id owner
. Son diferentes en los dos archivos.
A continuación se muestran más detalles sobre el listado. Una característica importante de los archivos se especifica en la columna uno del listado. Muestra el tipo de permiso otorgado al archivo, como lectura, escritura y ejecución.
Explicación de la columna
- Permisos
- Número de enlaces
- Usuario
- Grupo
- Tamaño
- Mes modificado
- Fecha modificada
- Hora de modificación
- Nombre de archivo o directorio