Мой macbook недавно умер, и я сейчас пытаюсь выяснить, как копировать мои данные.
Я вынул жесткий диск, положил его в корпус и подключил к другому ноутбуку, работающему под управлением Linux.
Проблема в том, что я не могу копировать файлы с жесткого диска из-за прав доступа к файлам. Я попытался получить доступ к жесткому диску от имени пользователя root. Но я все еще не могу скопировать файлы.
Как удалить права доступа к файлу с жесткого диска?
linux
mac
hard-drive
operating-systems
file-permissions
user2540416
источник
источник
permission denied
об ошибке или что-то еще (то есть, выглядит ли оно одинаково, когда вы пытаетесь скопировать как обычный пользователь и root, что это за сообщение (я)?)? Конкретный текст может быть полезным.ls -l
показать (что я получаю, это разрешения, владелец и группа)? Это позволяет вамchown
?Ответы:
Предполагая, что ваша файловая система является HFS или аналогична другой файловой системе Unix, вам нужно сбросить разрешения, чтобы они были доступны. Вы не можете удалить разрешения, но вы можете сделать их более доступными, что, конечно же, повлияет на безопасность.
Попробуйте следующее, чтобы добавить разрешения на чтение и выполнение для всех подкаталогов:
Теперь все каталоги должны быть доступны для чтения всем пользователям. Первоначальный владелец и бит записи будут сохранены.
Сделайте аналогичное, чтобы сделать все файлы доступными для чтения всем и сохраняющими биты записи / выполнения, а также оригинального владельца / группы:
источник
mount
(если не найдено, попробуйте/etc/mount
) и найдите строку, чем упоминает/dev/sdc2
. (Но вы наверняка уже знаете, что такое точка монтирования, если вы смогли увидеть файлы.)