Вы можете сделать это с помощью iptables.
На терминале добавьте правило к iptables
sudo iptables -A OUTPUT -p all -m owner --uid-owner username -j DROP
, где username - это пользователь, который вы хотите отключить Интернет-соединение. Сохраните файл и выйдите.
Это добавит правило к iptables, в котором говорится, что любые исходящие пакеты, созданные указанным пользователем, будут автоматически удалены iptables.
Если вы хочу сделать то же самое для всей группы. Я стараюсь, что вместо --uid username вы используете --gid-owner groupname, что будет иметь тот же эффект для полной группы пользователей.
Итак, чтобы предотвратить доступ группы Security в Интернете команда будет выглядеть примерно так
sudo iptables -A OUTPUT -p all -m owner --gid-owner security -j DROP
Чтобы сделать правило постоянным, вы можете создать скрипт в /etc/network/if-up.d/, добавить к нему необходимые строки и сделать его исполняемым.
В качестве опции используйте iptables-save, чтобы сохранить текущие правила и восстановить их при загрузке.
Сохранить текущие iptables правила
sudo iptables-save > /etc/iptables_rules
Откройте /etc/rc.local с вашим любимым текстовым редактором и в конце файла добавьте
/sbin/iptables-restore < /etc/iptables_rules
Это приведет к восстановлению сохраненных правил при каждой загрузке.
Для получения дополнительной информации посетите страницу [iptables manpage] для получения дополнительной информации о нескольких параметрах iptables.
Я нашел ответ. Запуск установки в nomodeset. По-видимому, это проблема с картами NVIDIA.