Permisos de archivos

Anuncio
Permisos de archivos
Desde un interprete de comandos puede emplear el comando ls con la
opción -l. Un ejemplo del resultado de este comando se presenta a
continuación:
[email protected]:~/Documentos:$ ls -l
drwx r_x r_ _ 3 pedro canaima 4096 2008-08-24 00:32 datos
Permisos de archivos
d: indica que es un directorio
rwx: indica los permisos del propietario
r_x: indica los permisos del grupo
r_ _: indica los permisos de otros
3: Indica el número de enlaces rígidos o duros al archivo.
pedro: Indica el nombre del propietario del archivo.
canaima: Indica el grupo al que pertenece el archivo.
4096: Indica el tamaño en bytes.
2008-08-24 00:32: Fecha y hora de última modificación.
Datos: Indica el nombre del archivo.
Interpretando los permisos de los
archivos/directorios
--- = 0
--x = 1
-w-= 2
-wx= 3
r-- = 4
r-x = 5
rw-= 6
rwx= 7
no se tiene ningún permiso
solo permiso de ejecución
solo permiso de escritura
permisos de escritura y ejecución
solo permiso de lectura
permisos de lectura y ejecución
permisos de lectura y escritura
todos los permisos establecidos, lectura, escritura y
ejecución
Interpretando los permisos de los
archivos/directorios
r: permiso de lectura, tiene el valor de 4
w: permiso de escritura, tiene el valor de 2
x: permiso de ejecución, tiene el valor de 1
Se va sumando dependiendo de los permisos que se quieran dar
rwx = 7
Interpretando los permisos de los
archivos/directorios
Propietario: Usuario que ha creado el archivo. El propietario tiene capacidad de
controlar quien puede acceder al archivo.
Grupo: Grupo de usuarios, normalmente relacionados por un departamento o
función. Un usuario de este tipo puede acceder al archivo, pero no puede cambiar
quien puede acceder al archivo.
Otros: Cualquier otro usuario del sistema. Estos usuarios pueden únicamente
acceder al archivo si tienen permiso para ello.
El tipo de usuario puede tener los siguientes valores:
u: propietario del archivo.
g: grupo del que el propietario es miembro
o: usuarios clasificados como otros.
a: todos los usuarios del sistema (propietario, grupo y otros)
Interpretando los permisos de los
archivos/directorios
Interpretando los permisos de los
archivos/directorios
Comando chmod: Se usa para cambiar los permisos de los archivos.
Sintaxis del comando chmod es:
chmod permisos archivo/directorio
chmod 700 datos
También se puede usar:
chmod u+rwx datos
Interpretando los permisos de los
archivos/directorios
Por ejemplo, supongamos que el archivo datos tiene los siguientes
permisos: rwxr--r-- y supongamos que queremos dar al grupo de
usuarios y al resto de los usuarios del sistema, el permiso de ejecucion;
entonces se colocaria:
chmod go+x datos
Otro ejemplo
chmod 777 datos
Descargar