1

Я только что установил свой первый рабочий стол Linux (Ubuntu 12.04) и играюсь с ним. Я хотел бы загрузить / установить несколько программ и сделать их доступными только для новой группы, называемой widgets . Затем я хотел бы добавить моего пользователя в widgets .

Я предполагаю, что groupadd - это команда, которую я буду использовать для создания widgets . Что я не понимаю, так это как установить программное обеспечение, чтобы пользователи widgets имели к нему доступ rwx , а пользователи без widgets не имели (---) доступа к нему.

В частности, есть несколько программ, которые я хочу установить через apt-get , а также Eclipse, который поставляется в виде обычного исполняемого JAR.

Поэтому я спрашиваю, как мне установить программы через apt-get , а также Eclipse, чтобы полный доступ к ним имели только пользователи widgets , а пользователи без widgets не имеют к ним доступа (чтение, запись или выполнение)? Тогда как мне добавить себя (myUser) в widgets? Заранее спасибо!

1 ответ1

3

Что-то вроде:

  • создать группу, как вы сказали: groupadd widgets

  • chmod и chgrp (или chown) файлы, доступ к которым вы хотите ограничить

chmod 0770 /path /to /dir-or-binary

виджеты chgrp / путь / к каталогу или двоичному

  • добавить пользователя (ей) в группу:

usermod -a -G виджеты myUser

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .