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

Я пытаюсь предотвратить доступ гостевого пользователя к софтверному центру (я знаю, что он не может ничего установить, но я даже не хочу, чтобы он просматривал)

Файл принадлежит пользователю root и в корне группы.

Я запускаю: sudo chmod o= /usr/bin/software-center

После этого я запускаю ls -l и получаю следующий вывод: lrwxrwxrwx 1 root root 40 Sep 10 14:28 /usr/bin/software-center -> ../share software- center/software-center

Первая часть вывода указывает, что chmod не делай что-нибудь, а вторую часть я не понимаю.

0
задан 10 November 2012 в 01:21

2 ответа

Если Вы только захотите, чтобы у пользователя root был доступ к центру программного обеспечения, то необходимо будет изменить 'другой' доступ к файлу/usr/share/software-center

sudo chmod 750 /usr/share/software-center

Если Вы хотите восстановить доступ к центру программного обеспечения для Вашего пользователя, можно изменить группу для файла/usr/share/software-center группе:

sudo chown root:username /usr/share/software-center

это приведет только к корню и Вам имеющий доступ.

Если Вы хотите, чтобы у других пользователей также был доступ, можно сделать группу с этой целью, например, 'установить' и сделать групповой доступ 'установкой' и добавить любых пользователей, Вы хотите предоставить доступ к этой группе.

Как указано,/usr/bin/software-center ссылка, не фактический файл, таким образом, Вы не можете изменить его полномочия

1
ответ дан 10 November 2012 в 01:21

Из man chmod

chmod никогда не изменяет разрешения символических ссылок; системный вызов chmod не может изменить их разрешения. Это не проблема, поскольку разрешения символических ссылок никогда не используются. Однако для каждой символической ссылки, указанной в командной строке, chmod изменяет права доступа к указанному файлу. Напротив, chmod игнорирует символические ссылки, встречающиеся во время рекурсивных обходов каталогов.

Вместо этого проверьте права доступа для цели: ll /usr/share/software-center/software-center.

0
ответ дан 10 November 2012 в 01:21

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

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