O proprietário pode ler, escrever e executar. O grupo pode ler e executar. Os outros podem ler e executar.
| Ler | Escrever | Executar | |
|---|---|---|---|
| Proprietário | ✓ | ✓ | ✓ |
| Grupo | ✓ | – | ✓ |
| Outros | ✓ | – | ✓ |
Uso típico
Scripts, programas e pastas que outras pessoas podem abrir.
Bom saber
O 755 (rwxr-xr-x) é o modo padrão para pastas e executáveis: o proprietário pode alterá-los, todos os outros podem lê-los e executá-los. Em uma pasta, x significa o direito de entrar nela e acessar os arquivos de dentro pelo nome, enquanto r só permite listar os nomes. Sem x em todas as pastas pai, ninguém consegue chegar a um arquivo, por mais legível que o próprio arquivo seja.
Pastas novas geralmente recebem 755 automaticamente, porque o mkdir parte de 777 e o umask comum 022 remove a escrita do grupo e dos outros. Servidores web precisam de pelo menos x em todas as pastas do caminho até a raiz de documentos. Não rode chmod -R 755 em uma árvore inteira: isso marca todos os arquivos como executáveis. Ajuste pastas e arquivos separadamente com find -type d e find -type f.
Comandos
| Definir o modo | chmod 755 file |
|---|---|
| O mesmo com letras | chmod u=rwx,g=rx,o=rx file |
| Uma pasta e tudo o que há dentro dela | chmod -R 755 folder |
| Só as pastas dentro dela | find folder -type d -exec chmod 755 {} + |
| Como o ls -l mostra | -rwxr-xr-x |