Я не могу получить голову вокруг priviledges и полномочий в Linux. Я хочу установить полномочия /etc/polkit-1/localauthority
кому: drwxr-xr-x 2 755
который его набор полномочий к
stat -c %a localauthority
700
udev и это дало мне много проблемы, потому что текущий пользователь не может достигнуть некоторых операций на сессии, например, это не может смонтировать раздел с полномочиями пользователя.
Таким образом, я хотел установить его на 755 взглядов, что это даст текущему пользователю rw разрешения.
После того, как я вышел
chown 755 -R /etc/polkit-1/localauthority
и я проверил полномочия, я заметил, что это только применялось в root
пользователь.
stat -c %a localauthority
1351907 drwx------ 7 755 root 4.0K Nov 19 17:04 localauthority
Я хочу, чтобы это имело
drwxr-xr-x 2 755
Было бы легче установить полномочия с буквами вместо чисел.
Есть ли способ установить его как
set-permission drwxr-xr-x localauthority
?
chown
владелец файла изменений и группа а не биты полномочий. Использовать
sudo chmod 755 /etc/polkit-1/localauthority
или с
sudo chmod u=rwx,g=rx,o=rx /etc/polkit-1/localauthority
Но абсолютно никакой причины изменить разрешение. Другими словами, изменение полномочий является угрозой безопасности.
С Вашей неправильной командой
chown 755 -R /etc/polkit-1/localauthority
Вы рекурсивно изменили владельца на 755
. Исправьте это с
sudo chown root -R /etc/polkit-1/localauthority