Durante el uso de los sistemas Linux, a veces usaremos algunas herramientas para hacer copias de seguridad o restaurar los permisos de archivos para la administración diaria de archivos. De hecho, no es difícil usar la lista de control de acceso para respaldar y restaurar permisos de archivos. La ACL define los permisos de un solo archivo en un sistema de archivos compatible con Posix basado en diferentes propietarios y grupos. La siguiente pequeña serie lo introducirá en el método de copia de seguridad y restauración de los permisos de archivos de Linux.
A continuación se muestra cómo utilizar la herramienta de copia de seguridad y restaurar los permisos de archivos Linux ACL
1. Instalación de ACL herramienta
en
en Debian, Ubuntu, Linux Mint
$ sudo apt-get install acl
en CentOS, Fedora, RHEL
$ sudo yum install acl
2. Realice una copia de seguridad del directorio actual (incluidos los subdirectorios) Permisos para todos los archivos
[root @ linuxprobe tmp] # ls -l
total 8
-rwxr - r--. 1 root root 0 mar 3 04:40 install.txt
-rwxr-xr-x. 1 root root 0 mar 3 04:41 linuxprobe.txt
[root @ linuxprobe tmp] # Getfacl -R. Attributes.txt
...
Este comando escribe la información de ACL de todos los archivos en el archivo denominado permissions.txt.
La siguiente es parte de la información del directorio en el archivo permissions.txt generado
[root @ linuxprobe tmp] # cat permissions.txt
# file:.
# owner: root
# group: root
# flags: --t
usuario :: rwx
group: : rwx
otro :: rwx
# archivo: install.txt
# owner: root
# group: root
Usuario :: rwx
grupo :: r--
otro :: r--
# archivo: linuxprobe.txt
# propietario: raíz
# grupo: raíz
usuario :: rwx
grupo :: rx
otro :: rx
# archivo: permisos .txt
# owner: root
# group: root
user :: rw-
group :: r--
other :: r--
...
3. Modifique un permiso de archivo, como: modificar linuxprobe.txt e instalar.txt permisos
[root @ Linuxprobe tmp] # chmod 733 linuxprobe.txt
[root @ linuxprobe tmp] # chmod 573 install.txt
[root @ linuxprobe tmp] # ls -l
tot Al 8
-r-xrwx-wx. 1 root root 0 Mar 3 04:40 install.txt
-rwx-wx-wx. 1 root root 0 Mar 3 04:41 linuxprobe .txt
-rw-r - r--. 1 raíz raíz 4361 3 de marzo 04:41 permissions.txt
.....
4.Restaure los permisos originales
1) cd para crear permissions.txt Donde se encuentra el directorio
2) Ejecute el siguiente comando:
setfacl --restore = permissions.txt
Puede ver los permisos linuxprobe.txt e install.txt restaurados. >
[root @ linuxprobe tmp] # setfacl --restore = permissions.txt
[root @ linuxprobe tmp] # ls -l
total 8
- Rwxr - r--. 1 root root 0 mar 3 04:40 install.txt
-rwxr-xr-x. 1 root root 0 mar 3 04:41 linuxprobe.txt
-rw-r - r -. 1 raíz raíz 4361 3 de marzo 04:41 permissions.txt
......
Lo anterior es la forma de hacer una copia de seguridad y restaurar los permisos de los archivos de Linux, para evitar una operación descuidada Los archivos del sistema están dañados. Puede aprender los métodos anteriores para realizar copias de seguridad y restaurar archivos.
Screen es un administrador de ventanas que puede multiplexar un terminal físico entre varios proceso
Todos sabemos que el brillo de la pantalla se puede ajustar con los botones de la pantalla, pero ¿sa
Todos sabemos que el comando rm de Linux puede eliminar archivos, pero si desea eli
El comando iotop en Linux se usa principalmente para mostrar el IO del disco duro, pero el comando s
Pasos para instalar IEs4Linux en Ubuntu 12.04
Modificar la solicitud de contraseña de Linux se basa en una palabra del diccionario ¿Qué hacer?
Cómo inicializar el servidor CentOS
Linux usa Shellscript para instalar una instancia de un controlador NIC
¿Cuáles son las relaciones entre los procesos en el sistema Linux?
Resumen de los comandos necesarios para la operación y mantenimiento de Linux
Cómo configurar el sistema de equilibrio de carga HTTP
¿Qué pasa si CentOS usa MPlayer sin sonido?
Linux usa KSysguard para monitorear hosts remotos
Centos 6.2 actualiza yum prompt libotf.so.0 error ¿Cómo hacerlo?
Cómo expandir el espacio del disco duro virtual Xen con Linux
Los usuarios de terminales de Linux deben tener los conocimientos necesarios
Solución y motivo de confusión del botón del teclado de la notebook del sistema Win10
Desactivar el historial de búsqueda con Windows 7 Group Policy
Explicación completa de los conocimientos de arranque de Windows 7
Error al cargar XX.dll No se pudo encontrar una solución general para el módulo especificado
¿Te has conocido? Los 10 desastres de PC más propensos (4)
¿La computadora con Windows no recibió las instrucciones de actualización de win10 cómo hacerlo?
Desactive el servicio de basura para que Windows XP funcione sin problemas.
Sistema Win8 Ultimate que cambia varios modos de visualización