16.04 - Как К Доступу для записи Grant Read К Папке / Файл после Того, чтобы портить

Папка: /usr/share/themes

Я пытался украсить свой рабочий стол, таким образом, загрузил некоторые темы. Узнанный, что у меня нет разрешения вставить файлы темы к вышеупомянутой папке. Таким образом, я использовал руководство здесь: Дайте пользовательский доступ для записи к папке

Это испортило системную тему, и теперь папка недоступна, и система имеет белую тему (который я не считаю средства никакой темой). Выполнение stat themes дает:

xx@TPX260:/usr/share$ stat themes
  File: 'themes'
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 801h/2049d  Inode: 2228383     Links: 17
Access: (0666/drw-rw-rw-)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-10-18 09:38:10.786996316 +0100
Modify: 2016-10-18 09:33:18.320935727 +0100
Change: 2016-10-18 09:35:18.308242550 +0100
 Birth: -

Как я могу получить полномочия каталога назад к значению по умолчанию ОС так, чтобы темы могли начать работать снова?

4
задан 13 April 2017 в 15:23

1 ответ

Это не разрешение чтения-записи, вызывающее Вашу проблему - для каталогов нужно x разрешение, к которому получат доступ. Тот должен иметь режим 755, не 666

sudo chmod 755 /usr/share/themes

Проверка, это похоже на это:

$ ls -ld /usr/share/themes
drwxr-xr-x 43 root root 4096 Apr 20 23:13 /usr/share/themes

Проверка полномочия на каталогах темы внутри - они должны иметь 755 полномочия также

, Когда действительно необходимо добавить что-то к системе (принадлежавший корень), каталог, не затрагивают, полномочия файла во всем - просто используют sudo для получения поднятых полномочий для одной команды, например:

sudo cp my_file /path/to/system/directory
4
ответ дан 1 December 2019 в 09:46

Другие вопросы по тегам:

Похожие вопросы: