Как я могу заблокировать или отключить подключение к Интернету через Ethernet, только для гостевой учетной записи?
Вы можете использовать следующую команду для блокировки определенного пользователя:
sudo iptables -A OUTPUT -p tcp -m owner --uid-owner username -j DROP
Сначала вам нужно отредактировать файл сетевых интерфейсов.
Просто нажмите Ctrl kbd> + Alt kbd> + T kbd> на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду ниже.
sudo gedit /etc/network/interfaces
Теперь вам нужно добавить простое правило iptables в файл интерфейсов при запуске подключения к Интернету
Просто добавьте это в файл интерфейсов
pre-up iptables -A OUTPUT -p tcp -m owner --uid-owner username -j DROP
сохраните и выйдите из файла.
Теперь вам нужно набрать в терминале следующую команду
sudo iptables -A OUTPUT -p tcp -m owner --uid-owner username -j DROP
и переключить пользователей на имя пользователя, которого вы заблокировали, и попытаться получить доступ к Интернету.