¿Puedo hacer que un archivo de texto sea de solo lectura para siempre?

¿Puedo hacer que un archivo de texto sea de solo lectura para siempre?

Así que he cifrado el archivo gedit, que contiene información muy confidencial. ¿Puedo hacerlo read-onlypara siempre? Sí, sé que puedo hacerlo en propiedades, pero alguien puede cambiar esto read and writey se omite.

Respuesta1

Puede utilizar chattr, "chattr" es una utilidad para cambiar los atributos del archivo:

sudo chattr +i filename

De man chattr:

Un archivo con el atributo 'i' no se puede modificar: no se puede eliminar ni cambiar de nombre, no se puede crear ningún vínculo a este archivo y no se pueden escribir datos en el archivo. Sólo el superusuario o un proceso que posea la capacidad CAP_LINUX_IMMUTABLE puede establecer o borrar este atributo.

Ahora nadie puede cambiar este archivo, si desea que nadie tenga la oportunidad de modificar este archivo incluso en una sesión en vivo, le sugiero que cifre todo el sistema de archivos.

información relacionada