chmod 444

El propietario puede leer. El grupo puede leer. Los demás pueden leer.

LecturaEscrituraEjecución
Propietario✓––
Grupo✓––
Otros✓––

Uso típico

Archivos de solo lectura que nadie debe cambiar.

A tener en cuenta

444 (r--r--r--) hace que un archivo sea de solo lectura para todos, incluido el propietario. Protege archivos que nunca deberían cambiar por accidente, como artefactos de versiones publicadas, listas de checksums o un robots.txt que no quieres que un CMS sobrescriba. Editores como vim avisan antes de escribir, y rm pide confirmación con un archivo protegido contra escritura salvo que pases -f.

No es una protección real: el propietario puede volver a cambiarlo con chmod en cualquier momento, root lo ignora, y eliminar o renombrar depende de los permisos de la carpeta, no del archivo. Para una inmutabilidad más fuerte en Linux, chattr +i bloquea los cambios incluso para root hasta que se quite el flag. En una carpeta, 444 es inservible: se pueden listar los nombres, pero sin x no se puede abrir nada de dentro.

Comandos

Establecer el modochmod 444 file
Lo mismo con letraschmod u=r,g=r,o=r file
Una carpeta y todo su contenidochmod -R 444 folder
Solo las carpetas de dentrofind folder -type d -exec chmod 444 {} +
Cómo lo muestra ls -l-r--r--r--

Abrir Calculadora chmod