Tente o seguinte:
sudo chown -R username:username <directory with your files>
Isso transferirá a propriedade desses arquivos para você, para que você possa usá-los novamente.
Eu sempre usei o rsync para fazer backup de todos os meus arquivos em uma unidade externa. Agora, depois de ter formatado meu disco rígido e reinstalado o Linux, eu queria copiar os arquivos de backup para o meu disco rígido.
O problema é que todos os meus arquivos de backup em minha unidade externa estão de alguma forma definidos como 'somente proprietário tem permissões de rw', e eu não sou mais reconhecido como o proprietário. Ou seja os diretórios e arquivos são drwx ------ e eu não posso nem gravar neles, nem mesmo como sudo.
Eu poderia pelo menos, usando o sudo cp, copiar diretórios para o meu disco rígido. Mas eles ainda têm as mesmas permissões. Eu tentei consertar permissões com chmod, e posso mudá-las para drwxrw-rw- aparentemente, mas ainda é negado o acesso a elas.
~/Desktop $ sudo cp -r /media/lb79/EXTHD/LB7979/Google\ Drive/Pictures/2013 ~/Desktop
~/Desktop $ ls -gG
total 16
drwx------ 5 12288 Sep 23 17:41 2013
drwx------ 6 4096 Sep 23 17:37 2014
~/Desktop $ sudo chmod a+rw 2013
~/Desktop $ ls -gG
total 16
drwxrw-rw- 5 12288 Sep 23 17:41 2013
drwx------ 6 4096 Sep 23 17:37 2014
~/Desktop $ cd 2013
bash: cd: 2013: Permission denied
~/Desktop $
Então, como posso alterar as permissões para que eu tenha acesso de leitura e gravação novamente?
Além disso, como configurar os parâmetros do rsync para que, quando eu executar meu próximo backup, eu retenha os direitos -rw dos meus próprios arquivos? Eu sempre usei
rsync -rltpv
porque achei que o -p era para reter permissões, mas isso funcionou de forma diferente do esperado ...
Tente o seguinte:
sudo chown -R username:username <directory with your files>
Isso transferirá a propriedade desses arquivos para você, para que você possa usá-los novamente.