chmod
En la llegada del buen amigo raag, cuando me iniciaba a conocer una distribucion de linux (fedora 8 )
me explicaba el comando chmod( comando para la asignación de permisos ).
raag- Los sistemas operativos linux estan diseñados para ser multiusuario.
linux tiene tres niveles de acceso a los archivos, para tres grupos diferentes de usuarios.
owner (propietario) La persona que el sistema reconoce como creador del archivo.
group (grupo): Usuarios con permisos similares
other (otros): Cualquier otra persona.
Tipos de permiso de acceso:
Read (lectura): Permiso para ver el archivo o directorio, sin hacer cambios.Write (escritura): Permiso de escritura: puede escribir el archivo, y por tanto, cambiarlo.
Execute (ejecución): El archivo o directorio puede ser ejecutado.
para poder ver que tipo de permisos ejecutamos el comando ls -l
-rw-r--r-- 1 irvnet irvnet 1272 Sep 28 07:31 index.php
| // / | | | |
| | | | | | tamaño nombre del archivo
| | | | | |_ nombre grupo
| | | | |
| | | | |_ nombre usuario
| | | |
| | | |_ Permisos genericos
| | |
| | |_ Los siguientes tres digitos los permisos del Group
| |
| |___ los siguientes tres caracteres determinan los permisos del owner:
| r de real, lectura; w, write, escritura y x de
| execute, ejecución
|
|
|___ El primer carácter indica si nos encontramos ante un directorio o un
fichero: d significa directorio, - significa fichero,
l significa link
0 = --- = sin acceso
1 = --x = ejecución
2 = -w- = escritura
3 = -wx = escritura y ejecución
4 = r-- = lectura
5 = r-x = lectura y ejecución
6 = rw- = lectura y escritura
7 = rwx = lectura, escritura y ejecución
Comentarios