Как я могу ограничить доступ к программам другим пользователям?

10

Я настраиваю новую учетную запись пользователя, и я хочу разрешить доступ только к определенным программам только для этой учетной записи. Как мне это сделать?

    
задан Lyrositor 18.10.2010 в 19:10
источник

2 ответа

11

Вот быстрый способ сделать это с помощью firefox в качестве примера:

  1. Создать группу webusers
  2. измените права бинарного файла firefox на 750 (root: rwx, webusers: r-x) и право собственности на root:webusers
  3. добавить всех пользователей, которым должно быть разрешено использовать firefox для группы webusers

Вы можете, конечно, создавать группы для всех отдельных программ. Вот команды для этого.

sudo addgroup webusers
sudo chmod 750 /usr/bin/firefox
sudo chown root:webusers /usr/bin/firefox
sudo adduser alice webusers
sudo adduser bob webusers
    
ответ дан mniess 22.10.2010 в 10:44
источник
2

Возможно, вам захочется взглянуть на Pessulus и Gnome Nanny, чтобы заблокировать учетные записи пользователей.

Чтобы заблокировать определенные программы, вы можете использовать AppArmor. Нет простой конфигурации, чтобы выполнить то, что вы хотите, но официальная Wiki имеет приятную статью об AppArmor: Ссылка

    
ответ дан mniess 18.10.2010 в 21:29