Скрипт для временного отключения интернет-соединения
Я хочу заблокировать подключение к Интернету примерно на 8 часов на моем компьютере с Linux. У меня нет силы воли, поэтому просто призываю
ifconfig down
ifconfig up
или подобные команды не относятся ко мне, потому что я "знаю", как это обойти.
Я ожидаю, что этот алгоритм будет работать
Отключить интернет-соединение через закрытие сетевых интерфейсов или через
iptables -I INPUT -j DROP
и сохраните конфигурацию iptables, чтобы я не смог обойти это через перезагрузку.
- Отключите все привилегии root / sudo для всех пользователей. Или может изменить пароль root / sudo на случайную строку.
- Сделайте это в обратном порядке после определенного периода времени.
Обычно у меня нет чрезвычайных ситуаций, когда мне нужно подключение к Интернету, поэтому этот метод не должен иметь возможность обойти его по требованию.
Может ли кто-нибудь предоставить мне какой-то правильный и более важный, безопасный способ сделать это? Я вообще не хочу как-то терять права суперпользователя в моей системе из-за ошибки, которую я обязательно совершу в своем сценарии.