修复读取中的备份权限

修复读取中的备份权限

我在使用 OSX 读取备份光盘时看到以下类型的文件夹,同样在 Debian Linux 8.1 读取时被禁止。我的 Macbook 的 SSD 两个月前坏了,所以我不得不恢复一些文件夹。但是有些文件夹有这样的标志,而其他的没有。我不明白为什么。这可能与光盘在其使用寿命结束时发生的损坏有关。

在此处输入图片描述

我设法修复了 Dropbox 的权限被拒绝问题,如所述为什么 Dropbox 会导致 PostgreSQL 权限被拒绝错误?。我以为类似的解决方案在这里会起作用,但是没有。

输出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

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

关于安装,我运行sudo mount -u -w /Volumes/HD-PNFU3/但得到

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

如何读取禁止文件夹的备份文件?

答案1

从输出ls -lhd *来看,您不是相关目录的所有者,并且您没有访问权限。您只需运行以下命令即可修复它们:

  sudo chown YourName * 

在包含无法访问的文件的目录中。如果上述目录中的目录也出现同样的问题,请改用,始终从同一目录:

  sudo chown -R YourName *

如果这不起作用,那么这是因为您安装磁盘的方式,但我们到时候再解决这个问题。

编辑:

是时候过桥了。您必须使用 read 安装磁盘和写权限。在 Unix 中是这样完成的(在 Linux 中略有不同):

   sudo mount -u -w /Volumes/YourDriveName

现在该chown命令应该可以工作了。

相关内容