El propietario puede leer, escribir y ejecutar. El grupo no puede hacer nada. Los demás no pueden hacer nada.
| Lectura | Escritura | Ejecución | |
|---|---|---|---|
| Propietario | ✓ | ✓ | ✓ |
| Grupo | – | – | – |
| Otros | – | – | – |
Uso típico
Carpetas privadas y scripts que solo tú puedes ejecutar.
A tener en cuenta
700 (rwx------) significa que solo el propietario puede leer, escribir y ejecutar un archivo, o listar una carpeta y entrar en ella. Es el modo esperado para ~/.ssh: con StrictModes, activado por defecto, sshd rechaza los inicios de sesión con clave cuando ~/.ssh o la carpeta personal tienen permiso de escritura para otros, y GnuPG avisa de permisos inseguros si ~/.gnupg no es 700. En scripts privados, impide que otros usuarios los lean o los ejecuten.
En una carpeta, 700 oculta todo su contenido, incluso los archivos con 644, porque nadie más puede atravesarla. Por eso un servidor web no puede servir archivos de una carpeta personal con 700; Ubuntu crea las nuevas carpetas personales con 750 desde la 21.04. De todos modos, root se salta estas comprobaciones. Una umask de 077 lo crea todo privado: los archivos con 600 y las carpetas con 700.
Comandos
| Establecer el modo | chmod 700 file |
|---|---|
| Lo mismo con letras | chmod u=rwx,g=,o= file |
| Una carpeta y todo su contenido | chmod -R 700 folder |
| Solo las carpetas de dentro | find folder -type d -exec chmod 700 {} + |
| Cómo lo muestra ls -l | -rwx------ |