Archivos de modo chmod [opciones]
Solo el propietario del archivo o el usuario privilegiado pueden usar esta función para cambiar el modo de acceso al archivo. El modo puede ser en forma numérica o expresado en forma de permiso de código de operación de WHO. Quién es opcional, por defecto es A (todos los usuarios). Solo se puede seleccionar un código de operación. Se pueden especificar varios modos, separados por comas.
Opciones:
-c,--changes Solo se genera la información del archivo modificado
-F,--silencio,--silencio Cuando chmod no puede cambiar el modo de archivo, el usuario del archivo no recibe notificaciones
--Ayuda Información de ayuda para la salida.
-R,--recursivo Puedes recorrer recursivamente el subdirectorio y aplicar la modificación a todos los archivos y subdirectorios del directorio
--reference=nombre de archivo Consulta el nombre del archivo permiso para establecer los permisos
-v,--verboso Independientemente de si la modificación es exitosa o no, la información de salida de cada archivo
--Versión Información de la versión de salida.
Quién
u usuario
g Grupo
o Otros
un Todos los usuarios (por defecto)
Opcode
+ Aumentar permisos
- Eliminar permisos
= Reasignar permisos
Permiso
r Lee
w escribe
x ejecutar
s Establece el número de ID del usuario (o grupo).
t Establece un bit fijo para evitar que archivos o directorios sean eliminados por personas que no son propietarias
u Permisos actuales del usuario
g Los permisos actuales del grupo
o Permisos actuales para otros usuarios
Como elección, la mayoría de nosotros usamos la forma de números octales de tres dígitos para representar permisos, el primero para especificar los permisos del maestro, el segundo para especificar los permisos del grupo y el tercero para especificar los permisos de otros usuarios, cada uno mediante la suma de tres valores: 4 (leído), 2 (escritura) y 1 (ejecutar) para determinar los permisos. Por ejemplo, 6 (4+2) representa el derecho a leer y escribir, y 7 (4+2+1) tiene derecho a leer, escribir y ejecutar.
También puedes establecer el cuarto dígito, que está delante de la secuencia de permisos de tres dígitos, y el cuarto dígito es 4, 2, 1, lo que significa lo siguiente:
4. Establecer el ID de usuario durante la ejecución, que se utiliza para autorizar el proceso según el propietario del archivo, no para el usuario que creó el proceso.
2. Establecer el ID del grupo de usuario durante la ejecución, que se utiliza para autorizar el proceso según el grupo donde se encuentra el archivo, no en el usuario que creó el proceso.
1. Ajustar la posición del adhesivo.
Instancia:
$ chmod u+x añade permisos de ejecución al propietario del archivo $ chmod 751 asigna permisos de lectura, escritura y ejecución al propietario (7) del archivo, lee y ejecuta (5) al grupo del archivo, y asigna permisos de ejecución (1) a otros usuarios $ chmod u=rwx,g=rx,o=x archivo Otra forma del ejemplo anterior $chmod=r asigna permisos de lectura a todos los usuarios $ chmod 444 archivo Igual que antes $ chmod a-wx, archivo a+r como arriba $ chmod -el directorio ¿es tu+r asigna recursivamente permisos de lectura al propietario de todos los archivos y subdirectorios del directorio $ chmod 4755 establece el ID para asignar permisos de lectura, escritura y ejecución al subordinado, y permisos de lectura y ejecución al grupo y a otros usuarios. |