O comando chmod permite alterar as permissões de acesso de arquivos e pastas.
O comando chmod, como outros comandos, pode ser executado a partir da linha de comando ou através de um arquivo de script.
Se você precisar listar as permissões de um arquivo, use o comando ls.
Sintaxe do comando chmod
Esta é a sintaxe apropriada ao usar o comando chmod:
chmod opções modo , modo arquivo1 arquivo2 …
A seguir estão algumas das opções usuais usadas com o chmod: Abaixo está uma lista de várias permissões numéricas que podem ser definidas para o usuário, grupo e todos os outros no computador. Ao lado do número está o equivalente a letra de leitura / gravação / execução. Se você, por exemplo, quisesse alterar as permissões do arquivo "participantes" para que todos tivessem acesso total a ele, você digitaria: chmod 777 participantes
Os primeiros 7 definem as permissões para o usuário, o segundo 7 define as permissões para o grupo e o terceiro 7 define as permissões para todos os outros. Se você quer ser o único que pode acessá-lo, você usaria: chmod 700 participantes
Para dar a si e aos membros do seu grupo acesso total: chmod 770 participantes
Se você quiser manter o acesso total para si mesmo, mas quiser evitar que outras pessoas modifiquem o arquivo, você poderá usar: chmod 755 participantes
O texto a seguir usa as letras acima para alterar as permissões de "participantes" para que o proprietário possa ler e gravar no arquivo, mas não altera as permissões para mais ninguém: chmod u = rw participantes Você pode alterar a propriedade do grupo de arquivos e pastas existentes com o comando chgrp. Altere o grupo padrão para novos arquivos e pastas com o comando newgrp. Lembre-se de que os links simbólicos usados em um comando chmod afetarão o objeto alvo verdadeiro. Use chmod para definir modos adicionais do sistema de arquivos para arquivos e diretórios. Por exemplo, para definir o bit fixo - o que significa que apenas o proprietário do arquivo, o proprietário do diretório ou o superusuário root podem excluir o arquivo, independentemente das permissões de grupo de leitura e gravação do arquivo - prefixe 1 à sequência numérica: chmod 1755 participantes
Exemplos de Comandos chmod
Mais informações sobre o comando chmod
Modos de Ajuste