A veces, los archivos importantes se almacenan en su computadora, y los usuarios no quieren que el sistema o los demás los cambien. La configuración de los permisos de lectura y escritura para este archivo es una forma de proteger la seguridad de los archivos, pero este método no es suficiente. Puede crear un archivo como un archivo inmutable para que pueda mantenerlo seguro. Entonces, ¿cómo debería un sistema Linux crear archivos inmutables?
chattr es un comando de Linux puede ajustar o cancelar el archivo de bandera, y sus permisos de archivo estándar (leer, escribir, ejecutar) están separados. Otro comando relacionado con esto es lsattr, que muestra qué banderas del archivo están establecidas. Inicialmente, solo el sistema de archivos EXT (EXT2 /3/4) era compatible con los indicadores administrados por chattr y lsattr, pero ahora se admiten muchos otros sistemas de archivos nativos de Linux, como XFS, Btrfs, ReiserFS, etc.
En este tutorial, demostraré si usas chattr para hacer que los archivos en Linux sean inmutables.
Los comandos chattr y lsattr son parte del paquete e2fsprogs, que está preinstalado en todas las distribuciones modernas de Linux.
Sintaxis básica para chattr
$ chattr [-RVf] [operador] [marca] archivo. . .
donde el operador puede ser " + " (agregar la bandera seleccionada a la lista de banderas), " - " (eliminar la bandera seleccionada de la lista de bits de bandera), O " = " (forzar el bit de bandera seleccionado).
A continuación se muestran algunas de las banderas disponibles.
a: Sólo se puede abrir en modo de adición.
A: Atime (tiempo de acceso al archivo) no se puede actualizar.
c: Se comprime automáticamente cuando se escribe en el disco.
C: Desactivar " copiar al copiar ".
i: No se puede cambiar.
s: eliminado de forma segura mediante la reducción a cero automática.
(Anotación LCTT: después de eliminar el archivo de situación general, el contenido no se modificará. Si se cambia el indicador, el contenido original se reemplazará por " 0 ") Anterior 12 Página siguiente Total de 2 páginas
Después de instalar el sistema Ubuntu, la resolución de pantalla predeterminada del
Algunos usuarios prefieren usar la línea de comandos, pero en el sistema Linux de la línea de comand
Si desea utilizar el sistema RedHat Linux para obtener acceso a Internet inalámbrico, primero debe i
Los archivos comprimidos pueden ahorrar mucho espacio en el disco. ¿Cuáles son los
Pasos para instalar Fluentd en RedHat
Consejos para eliminar archivos de forma segura en el sistema Linux
¿Cómo lograr la programación multihilo shell en Linux
El sistema Linux usa el comando para imprimir el método de archivo
Cómo instalar y configurar Apache en rhel6.3
Cómo configurar la red usando vim en CentOS
Cómo lidiar con el problema del tiempo de inactividad del sistema Linux
sistema Linux, cómo configurar una dirección IPv6?
Cómo solucionar problemas de comportamiento de salida malintencionada en servidores Linux
Método de Linux para cambiar la capacidad del disco VirtualBox
¿Cuáles son los comandos para ver el contenido de un archivo en un sistema Linux?
El sistema Linux usa la línea de comandos para ejecutar los pasos de transferencia de archivos php
Icono de red Win10 signo de exclamación cómo hacerlo
Falla de carga de la aplicación del sistema Win10 Cómo restablecer Modern
¿Se instalará el sistema Win8 con 32 o 64?
Tutorial del sistema para convertir su XP chino en inglés XP
¿Cómo se juegan las cartas de juego en Windows?
Win7 boot desktop prompt keyboand no encontrado pyess cómo hacerlo?
Linux desinstalar resumen del método de apache
Mejore la velocidad de inicio de Windows 7 bajo CPU de doble núcleo
Windows 7 Abra Remote Desktop Connection Tutorial gráfico detallado