Para corrigir permissões para backups na leitura

0

Eu vejo o seguinte tipo de pastas lendo meu disco de backup com o OSX, similarmente proibido em ler pelo Debian Linux 8.1. O SSD do meu Macbook quebrou dois meses atrás, então eu recuperei algumas pastas. Algumas pastas têm, no entanto, tal sinal, enquanto o outro não. Eu não entendo o porquê. Pode estar relacionado à corrupção do disco que ocorreu no final de sua vida útil.

ConseguicorrigiroproblemadepermissãonegadadoDropbox,conformedescrito Por que o Dropbox faz com que os erros de permissão do PostgreSQL sejam negados? . Eu pensei que uma solução semelhante funcionaria aqui, mas não.

Saída de ls -lhd /Volumes/HD-PNFU3/Backups.backupdb/Jaris\ MacBook\ Air/2015-06-24-230830/Macintosh\ HD/Users/masi/*

drwxr-xr-x@  3 501  staff   136B Apr  4 16:57 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Applications
drwx------+  8 501  staff   1.5K Jun 24 14:01 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Desktop
drwx------+ 11 501  staff   476B Apr 28 23:58 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Documents
drwx------+  2 501  staff   7.3K Jun 24 12:06 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Downloads
drwx------+ 68 501  staff   3.0K Jun 23 19:08 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Dropbox
drwx------+ 65 501  staff   2.2K Jun 24 09:51 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Library
drwx------+  3 501  staff   170B Sep 13  2013 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Movies
drwx------+  5 501  staff   204B Sep 19  2013 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Music
drwx------+  5 501  staff   476B Jun 17 17:11 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Pictures
drwxr-xr-x@  3 501  staff   136B Aug 20  2013 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Public
drwxr-xr-x@  2 501  staff    68B Feb 10  2015 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/default
-rw-r--r--@  2 501  staff     0B Feb 21  2015 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/gnuplotrc
-rw-------+  2 501  staff   2.4K Jan 24  2015 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/mbox
-rw-r--r--@  1 501  staff   105K Oct 17  2014 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/test2.tex
-rw-r--r--@  1 501  staff   295B Feb  2  2015 /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/texput.log

Saída da resposta de Marius

sudo chown masi /Volumes/HD-PNFU3/Backups.backupdb/Jaris\ MacBook\ Air/2015-06-24-230830/Macintosh\ HD/Users/masi/*
chown: /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Applications: Operation not permitted
chown: /Volumes/HD-PNFU3/Backups.backupdb/Jaris MacBook Air/2015-06-24-230830/Macintosh HD/Users/masi/Desktop: Operation not permitted
...

Sobre a montagem, eu corro sudo mount -u -w /Volumes/HD-PNFU3/ , mas obtenho

mount: unknown special file or file system /Volumes/HD-PNFU3/.

Como você pode ler seus arquivos de backup de pastas proibidas?

    
por Léo Léopold Hertz 준영 07.09.2015 / 14:43

1 resposta

1

Da saída de ls -lhd * , parece que você não é o proprietário dos diretórios em questão e não tem permissões de acesso a eles. Você pode corrigi-los simplesmente executando o seguinte comando:

  sudo chown YourName * 

no diretório que contém os arquivos inacessíveis. Se o mesmo problema ocorrer nos diretórios dentro dos diretórios acima, use em vez disso, sempre no mesmo diretório:

  sudo chown -R YourName *

Se isso não funcionar, é por causa de como você montou o disco, mas vamos atravessar essa ponte quando chegarmos lá.

EDITAR:

Hora de atravessar a ponte. Você terá que montar o disco com as permissões read e write . Isso é feito, no Unix (no Linux é um pouco diferente):

   sudo mount -u -w /Volumes/YourDriveName

Agora, o comando chown deve funcionar.

    
por 07.09.2015 / 15:58