prefacio
¿Cómo gestionar los permisos de un archivo / directorio que?
Los permisos de archivo de llamada Linux / Unix se divide en tres niveles: el propietario del archivo, grupo, otros.
gestión de derechos chmod para un archivo o directorio, los permisos de archivo o directorio se controlan para leer (R & lt), escritura (w), ejecutar (x) 3 clases de los mismos representan ejecutables de lectura-escritura.
comando Modificar permisos
chmod modificar los archivos, permisos de directorio
- chomd u + x / tmp / testfile
- chomd 755 / tmp / prueba
chown cambiar el propietario, es un grupo
chgrp se puede cambiar independientemente es un grupo, no se utiliza comúnmente
competencia
Competencia:
T, es decir, el propietario del archivo o directorio User
g, es decir, pertenece a un grupo de archivos o directorios Grupo
O, otra adición al archivo o directorio al que pertenece el titular o un grupo, otros usuarios pertenecen a este rango
A, todos los es decir, todos los usuarios, incluyendo propietario, grupo propietario, y otros usuarios
práctica
1 a.txt al propietario del archivo dado permisos de ejecución
@SC02ZRC4KMD6N ~ % ls -l a.txt
-rw-r--r-- 1 user1 staff 14 3 29 14:43 a.txt
user1@SC02ZRC4KMD6N ~ % chmod u+x a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-rwxr--r-- 1 user1 staff 14 3 29 14:43 a.txt
2 para reducir el permiso de lectura es un grupo
user1@SC02ZRC4KMD6N ~ % chmod g-r a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-rwx---r-- 1 user1 staff 14 3 29 14:43 a.txt
3 a las otras configuraciones del usuario sólo escritura privilegios de sólo
user1@SC02ZRC4KMD6N ~ % chmod o=w a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-rwx----w- 1 user1 staff 14 3 29 14:43 a.txt
4 permiso de lectura a todos los aumentos de los usuarios
user1@SC02ZRC4KMD6N ~ % chmod a+r a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-rwxr--rw- 1 user1 staff 14 3 29 14:43 a.txt
5 permisos de escritura para otros usuarios en digitales, y es un grupo de los suyos como de sólo lectura
user1@SC02ZRC4KMD6N ~ % chmod 446 a.txt
user1@SC02ZRC4KMD6N ~ % ls -l a.txt
-r--r--rw- 1 user1 staff 14 3 29 14:43 a.txt
6 Crear un defecto permisos de archivo umask valor es 666 menos
user1@SC02ZRC4KMD6N ~ % touch e.txt
user1@SC02ZRC4KMD6N ~ % ls -l e.txt
-rw-r--r-- 1 user1 staff 0 3 29 18:15 e.txt
user1@SC02ZRC4KMD6N ~ % umask
022