isaque_alves
(usa Fedora)
Enviado em 07/05/2009 - 16:04h
mas de alguma forma, esqueceram de definir uma ou outra coisa.
Esse problema realmente é relacionado com permissões, e sim, realmente, em algumas situações, só o root pode alterá-las. no seu caso, creio que dois ou tres simples comandos no terminal resolvem tudo.
A primeira coisa a fazer SEMPRE, é saber a quem os arquivos estão pertencendo (se a outro usuario que não deveria...)
Para verificar use:
ls -lh /home/usuario/diretorio_contendo-os_arquivos/
isso irá listar o conteudo do diretorio em modo lista longa melhorada para leitura, tudo o que você tem a fazer é prestar atenção nas colunas 1, 3 e 4.
na coluna 1, vc tem definido o modo/tipo de permissão. a letra 'd' no inicio da lista de permissoes (dwrx-rw-r--) indica que o arquivo é um diretório.
As letras r, w e x indicam respectivamente permissão de leitura, de escrita e de execução.
Nas colunas 3 e 4, você encontra o nome do usuario e o grupo a que ele pertence.
Agora, o que você tem a fazer é:
Caso o usuario dono do arquivo seja o root ou outro usuario execute o comando 'su' ou 'sudo su' :
seuusuario@localhost~:$ su
password: (digite a senha)
como root:
root@localhost~# chown -R seuusuario /home/seuusuario/diretorio_onde_estao_os_arquivos
Pronto. problemas resolvidos se o dono dos arquivos era o root.
Caso não seja o root, seja você mesmo:
usuario@localhost~:$ chmod -R u+rw /home/seuusuario/diretorio_onde_estao_os_arquivos
O parametro '-R' em ambas as situações, indica que o comando deve ser executado recursivamente, caso hajam subdiretórios.
Se isso não resolver, volta aqui!!