Corrigir permissões de arquivos de backup aos quais não tenho acesso -r ou -w - mas ainda assim negar acesso

0

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 ...

    
por LB7979 23.09.2014 / 18:15

1 resposta

0

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.

    
por s3lph 23.09.2014 / 18:51