Как запретить пользователям Ubuntu/Debian доступ к apt-get или загрузку из Интернета и т. Д.?
Возможно ли иметь пользователя в Ubuntu/Debian, который не имеет доступа к synaptic
, apt-get
, dpkg
и не может даже загрузить что-либо из Интернета, но в противном случае имеет привилегии root?
Оригинальный пост (выше переведен lisa17):
Bonusir je voulais savoir s isir is all возможный d'avoir для пользователя, имеющего опыт владения корнем и qui ne peux rien télécharger. En fait je cherche à desactiver synaptic, apt-get, dpkg Merci
2 ответа
Загрузка из Интернета может быть заблокирована с помощью настроек брандмауэра Linux (iptables).
Что касается root - если вы хотите предоставить доступ только к определенным командам от имени root, то лучше всего использовать sudo
предоставить конкретным пользователям доступ к определенным командам.
Я бы сказал, что лучше всего удалить двоичные файлы, которые вы не хотите, чтобы ваш пользователь root использовал (wget, apt-get и т. Д.).
Однако это может нарушить некоторые функции системы, поскольку некоторые приложения предполагают, что у вас есть функционал wget, dpkg и т. Д. И, если он является корневым, и даже без подключения к Интернету, он может вставить компакт-диск и скопировать двоичные файлы ...