Как запретить пользователям Ubuntu / Debian доступ к apt-get или загрузку из Интернета и т. Д.?
605
insatienne
Можно ли у пользователя в Ubuntu / Debian, которые не имеют доступа к synaptic, apt-get, dpkgи даже не может ничего скачивать из Интернета, но имеет привилегии суперпользователя иначе?
Доброжелательность и уважение к жизни, возможно, для всех пользователей, не имеющих прав доступа к корням и пользователям. En fait je cherche à desactiver synaptic, apt-get, dpkg Merci
Я думаю, что вопрос «Как запретить пользователям Ubuntu / Debian * root * доступ к apt-get или скачивание из Интернета и т. Д.?»
lisa17 13 лет назад
0
2 ответа на вопрос
4
Majenko
Загрузка из Интернета может быть заблокирована с помощью настроек брандмауэра Linux (iptables).
Что касается root - если вы хотите предоставить доступ только к определенным командам от имени root, то лучше всего использовать sudoдля предоставления определенным пользователям доступ к определенным командам.
Согласился на `sudo` - он просит кастрированного пользователя root, явно не того, для чего он предназначен.
new123456 13 лет назад
0
Если вы не можете доверять человеку, чтобы он не устанавливал новые пакеты, я бы серьезно подумал о том, чтобы не предоставлять им права root Используйте sudo, чтобы позволить им запускать нужные им команды. (Я бы не позволил им изменять любые сценарии, которые они могут запускать с помощью sudo. Также убедитесь, что в разрешенных командах нет опции оболочки.)
BillThor 13 лет назад
1
1
lisa17
Я бы сказал, что лучше всего удалить двоичные файлы, которые вы не хотите, чтобы ваш пользователь root использовал (wget, apt-get и т. Д.).
Однако это может нарушить работу некоторых систем, поскольку некоторые приложения предполагают, что у вас есть функционал wget, dpkg и т. Д. И, если он является корневым, и даже без подключения к Интернету, он может вставить компакт-диск и скопировать двоичные файлы ...