Bloquee archivos y evite cambios con este simple comando

[Linux] Hay veces en las que quieres bloquear archivos e impedir que otras personas, o que el sistema haga cambios en ellos. Aquí hay un comando simple que puede usar para bloquear un solo archivo o carpeta:

sudo chattr +i /ruta/al/archivo

Para desbloquear:

sudo chattr -i /ruta/al/archivo

Explicación : chattr es un comando que permite al usuario establecer ciertos atributos en un archivo que reside en un sistema de archivos Linux. Un indicador «+i» añade un atributo inmutable al archivo. Cuando está habilitado, ni siquiera un usuario root puede cambiar el archivo. Del mismo modo, una bandera «-i» resta el atributo específico del archivo.

Si tiene una carpeta de archivos que desea bloquear, también puede añadir el indicador «+R». Por ejemplo:

sudo chattr +R +i /ruta/hacia/carpeta

Nota : Sólo el superusuario o un proceso que pesa la capacidad CAP_LINUX_IMMUTABLE puede establecer o borrar este atributo.

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Etiquetas: Linux

Recomendamos

Relacionado

Linux

Cuando tu amigo te envía un archivo comprimido con un formato relativamente desconocido, como 7z, bz2, etc, ¿no odias cuando necesitas instalar una herramienta adicional sólo para poder extraer el contenido del archivo? Aquí es donde el archivo autoextraíble es útil. Le permite extraer archivos sin necesidad de software adicional. Todo lo que tiene que hacer es hacer doble clic en el archivo y aut ...

Linux

En un momento u otro, cada usuario del ordenador ha borrado accidentalmente un archivo de su sistema. Esto es particularmente cierto para los usuarios de Linux, donde un comando como rm -rf . elimina inmediatamente todos los archivos y carpetas del directorio actual. La recuperación de archivos desde una partición FAT/NTFS de Windows ha sido discutida previamente . Este artículo analiza los pasos ...

Ordenador Windows atributos cmd ...

Attrib es un comando que se ejecuta a través de una línea de los mismos (cmd) o en Windows PowerShell. El mismo, sirve para mostrar, establecer o quitar los atributos (características) asignados a los distintos archivos o directorios. Para ejecutar el comando, primero hay abrir símbolo del sistema desde ejecutar: Se pulsa la tecla [Windows +R] y posteriormente se escribe cmd y se pulsa en aceptar ...

Linux

Renombrar archivos no es una operación particularmente avanzada; siempre y cuando se haga en un pequeño número de archivos, por lo general no requiere herramientas especiales. Sin embargo, cuando hay toda una carpeta de fotos de las vacaciones del año pasado esperando ser renombradas, sería prudente considerar algunos trucos o aplicaciones para ahorrar tiempo. Hay dos enfoques generales para renom ...

Linux

Las utilidades de línea de comandos como grep y ack-grep son excelentes para buscar en archivos de texto plano patrones que coincidan con una expresión regular específica . Pero, ¿ha intentado alguna vez utilizar estas utilidades para buscar patrones en un archivo PDF? ¡Bueno, no lo hagas! No obtendrá ningún resultado ya que estas herramientas no pueden leer archivos PDF; sólo leen archivos de te ...

Linux

Dos potentes características del shell de la línea de comandos de Linux son la redirección y las tuberías que permiten que la salida (o incluso la entrada) de un programa se envíe a un archivo o a otro programa. Es posible que ya haya utilizado estas funciones sin ser consciente de ello. Siempre que se ha utilizado el signo «>» en un comando o «|» entonces se ha utilizado la ...

Linux

Los programadores, desarrolladores web e incluso los escritores a menudo necesitan comparar diferentes versiones del mismo código o texto para mantenerse al tanto de los cambios. Una forma eficaz de hacerlo es con una herramienta de diferencias: una aplicación que compara archivos o carpetas, muestra las diferencias entre ellos y le ayuda a crear un nuevo archivo fusionando o parcheando sus versio ...

Linux

Si tiene el hábito de almacenar todos sus archivos temporales en su escritorio (o en cualquier otra carpeta) y se olvidó de eliminarlos más tarde, se dará cuenta de que su equipo se ensucia fácilmente con toneladas de archivos para los que no tiene uso. Una vez que eso sucede, la limpieza del equipo se convierte en una tarea tediosa y en una tarea problemática. Esta es una manera rápida y fácil de ...

Linux

Grep es un pequeño programa de Unix para encontrar patrones coincidentes. Iniciado como un programa Unix, se puede encontrar tanto en Linux como en Mac y BSD. Puede leer casi cualquier texto, lo que significa que puede leer las entradas de otros comandos, o puede abrir y revisar los archivos directamente. Grep es increíblemente útil, especialmente para mirar a través de directorios desde la línea ...

Linux

Dentro de su sistema Linux o macOS, hay un archivo llamado «sudoers» que controla los niveles más profundos de su sistema de permisos. Permite o niega a los usuarios el acceso a los superusuarios y tiene algunas preferencias especiales para sudo. ¿Qué es el archivo Sudoers? El archivo sudoers es un archivo de texto que vive en «/etc/sudoers». Controla cómo funciona sudo en su m ...