Рейтинг:0

Исправление разрешений в домашнем каталоге

флаг br

Итак, я следовал руководству (неверно) и бездумно дал права владельца моему домашнему каталогу (/дом/имя пользователя) в другую группу (или пользователя, не уверен, какой именно). Я понял, как вернуть себе владельца, но теперь кажется, что у меня есть куча перепутанных разрешений с каталогами внутри моего домашнего каталога. Например, приложения Flatpak, которые установлены в ~/. местный/поделиться/плоский пакет больше не открывается. Как мне вернуться к тому, как все было раньше?

Вот команды, которые я использовал:

sudo chown -R plex: /home/username

Затем с помощью это в качестве ссылки я сделал следующее:

sudo chown -R имя пользователя:имя пользователя /дом/имя пользователя
найти /home/username -type f -print0 | xargs -0 chmod 664
найти /home/username -type d -print0 | xargs -0 chmod 775
FedKad avatar
флаг cn
Вы можете просто запустить `sudo chown -R userid:groupid/home/username`. В этой команде `userid` должен предположительно совпадать с `username`. Пожалуйста, сначала проверьте `userid` и `groupid`, используя команду `id` (запустите команду `id` под вашим _текущим пользователем_, не используя `sudo`). _`userid`_ должно быть значением, указанным в `uid=` _userid_, а _`groupid`_ должно быть значением, указанным в `gid=` _groupid_.
Рейтинг:0
флаг jp

насколько я знаю, нет способа волшебным образом вернуть разрешения в то состояние, в котором они были до изменения, внесенного командной строкой (или на самом деле графическим интерфейсом). И, насколько мне известно, к разрешениям внутри вашей папки /home/username не будет применено ничего, кроме вашего имени пользователя.

Однако я ожидаю, что в вашей первой команде (той, где вы применили владельца Plex к файлам) вы применили ко всем файлам, включая скрытые файлы, которые начинаются с «.».

Я подозреваю, что во второй команде ваше имя пользователя не возвращается к скрытым файлам, то есть только к файлам, начинающимся без точки.

Если вы хотите сначала проверить это, просто выполните:

# компакт-диск /дом/имя пользователя
# лс -лах

Затем найдите пользователя/группу, владеющую скрытыми файлами. Если какой-либо из них все еще отображается как Plex, вы знаете, что это проблема.

Чтобы исправить это, было бы несколько способов, но я бы просто сделал что-то вроде

# компакт-диск /дом/имя пользователя
# чаун . имя_пользователя.группа -Rfv.

Начиная с . например, это также применит право собственности к скрытым файлам, потому что он просто говорит: «Начните применение здесь, где я уже нахожусь в /home/username».

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.