Я скопировал некоторые старые файлы резервной копии машины времени на USB-накопитель. Например, когда я пытаюсь получить доступ к рабочему столу пользователя, я получаю сообщение «невозможно открыть, потому что у вас нет разрешения на просмотр его содержимого»

Как мне исправить это?

2 ответа2

1

Существует приложение под названием BatChmod, которое выполнит расширенный ремонт разрешений. Конечно, вы также можете использовать команды терминала, но это проще в крайнем случае. Я бы начал с изменения владельца и привилегий, очистки ACL и разблокировки. Примените это ко всем подпапкам очевидно. http://www.lagentesoft.com/batchmod/

1

У вас есть несколько вариантов.

Файлы пользователей настраиваются в группе для этого пользователя, а не для вас. Вы можете:

  1. Изменить владельца всех файлов на себя
  2. Измените группу на группу, частью которой вы являетесь
  3. Добавьте себя в группу, у которой есть разрешения на доступ к файлам для сохранения разрешений
  4. Измените разрешения, чтобы каждый мог читать и записывать файлы

1 изменит права доступа ко всем файлам, чтобы вы стали владельцем

chown youruser:youruser ~/ путь / к / каталогу

2 изменит только группу всех файлов, чтобы дать вам доступ без изменения разрешений

chown:youruser ~/path/to/ каталог

3 изменит вашего пользователя и добавит вас в группу, у которой есть права доступа к файлам

usermod -aG somegroup youruser

4 изменит права доступа ко всем файлам, так что любой сможет прочитать / записать / выполнить любой файл (не рекомендуется)

chmod 777 ~/ путь / к / каталогу

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .