
stack_of
(usa Slackware)
Enviado em 06/08/2010 - 21:18h
Você deve saber quem é o dono do arquivo e as permissões.
O comando abaixo lista os arquivos de um diretório e mostra outras informações como permissão, dono, grupo, etc. Abra um terminal e digite o comando no diretório de interesse:
ls -l
Para saber o diretório atual:
pwd
Para mudar ao diretório de interesse:
cd /diretorio
Para alterar o dono do diretório/arquivo:
chown dono:grupo diretorio (o grupo dos usuários comuns geralmente é o grupo "users")
Para mudar o dono e grupo de um diretório, todos seus arquivos e subdiretórios use a flag -R (recursivo):
chown -R dono:grupo diretorio
Para alterar a permissão de um diretório ou arquivo dando permissão total ao dono, grupo e outros:
chmod 777 diretorio
De modo recursivo ao diretório e seus arquivos, subdiretórios:
chmod -R 777 diretorio
No Linux as permissões são assim:
1 x Executar
2 r Ler
4 w Escrever
Assim 4+2+1 = 7 (permissão total)
2+1 = 3 (executar e ler)
4+1 = 5 (executar e escrever)
4+2 = 6 (escrever e ler)
E assim por diante.
761 significa permissão total ao dono (primeiro 7), leitura e escrita ao usuário logado (6) e de execução apenas aos outros (1).