chmod 700

O proprietário pode ler, escrever e executar. O grupo não pode fazer nada. Os outros não podem fazer nada.

LerEscreverExecutar
Proprietário✓✓✓
Grupo–––
Outros–––

Uso típico

Pastas privadas e scripts que só você pode executar.

Bom saber

O 700 (rwx------) significa que só o proprietário pode ler, escrever e executar um arquivo, ou listar e entrar em uma pasta. É o modo esperado para ~/.ssh: com StrictModes, o padrão, o sshd recusa logins por chave quando ~/.ssh ou a pasta home pode ser gravada por outros, e o GnuPG avisa sobre permissões inseguras a menos que ~/.gnupg seja 700. Em scripts privados, impede que outros usuários os leiam ou executem.

Em uma pasta, 700 esconde tudo o que há dentro, até arquivos com 644, porque ninguém mais consegue atravessá-la. É por isso que um servidor web não consegue servir arquivos de uma pasta home com 700; o Ubuntu cria novas pastas home com 750 desde a 21.04. O root ignora essas verificações de qualquer forma. Um umask 077 cria tudo privado: arquivos como 600 e pastas como 700.

Comandos

Definir o modochmod 700 file
O mesmo com letraschmod u=rwx,g=,o= file
Uma pasta e tudo o que há dentro delachmod -R 700 folder
Só as pastas dentro delafind folder -type d -exec chmod 700 {} +
Como o ls -l mostra-rwx------

Abrir Calculadora de chmod