существует ли способ установить полномочия как drwxr-xr-x 2?

Я не могу получить голову вокруг 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  

?

2
задан 30 November 2015 в 19:19

1 ответ

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
2
ответ дан 2 December 2019 в 03:50

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

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