1

Мне нужно создать пользователя в Fedora Linux(15), который имеет права только на печать документов.

Наш колледж выпускает принтер для каждой лаборатории, и мне нужно создать нового пользователя на моей Fedora, который имеет только права на печать.

Совместное использование сети не вариант, поэтому есть ли способ, с помощью которого я могу запретить пользователю выполнять любые команды, кроме необходимых команд печати?

2 ответа2

1

Я не уверен, что он все еще использовался и тестировался, но у оболочек раньше была ограниченная опция оболочки, которая могла бы помочь тому, что вам нужно. Это сильно ограничивает то, что может сломать снаряд.

Я бы рассмотрел для этого экземпляр vmware или chroot-тюрьму, и то и другое может потребовать много работы.

0

Вам нужно будет создать новую группу и нового пользователя. Присвойте нового пользователя только этой группе. Chown команды печати для новой группы.

Затем я бы порекомендовал создать какой-то сценарий, который затем запускает необходимые команды, поскольку этот принтер прозрачно только для конечного пользователя ... если это имеет смысл.

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