У меня Ubuntu установлен на USB-устройстве, мне нужно, чтобы система была изолирована от любой сети (LAN, Wi-Fi, Bluetooth и т. Д.) На постоянной основе.
Я прочитал много предложений, но некоторые из них связаны с пользователями, другие отключают только некоторые сети, другие не являются постоянными. После некоторых тестов я нахожу свой путь, теперь я спрашиваю, является ли он правильным.
После установки системы я запрашиваю следующие команды:
sudo mv /etc/init/network-manager.conf /etc/init/network-manager.conf.old ;
sudo touch /etc/init/network-manager.conf ;
Что вы думаете?
Удалите администратора сети:
sudo apt-get purge networkmanager
Вы не можете стать более постоянными тогда это...
При желании можно также полностью отключить NetworkManager:
chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start
Я не сделал бы этого в Ubuntu вообще. В зависимости от устройства я удалил бы сетевое оборудование или отключил бы его в BIOS.
спасибо за ответы, я в конечном счете следовал за этим решительным решением, но надо надеяться категоричный
sudo apt-get remove -y --purge network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome
sudo rm -r /var/lib/NetworkManager
sudo rm -r /etc/NetworkManager
sudo rm -r /etc/network
sudo gedit /etc/init/rc-sysinit.conf
и в дистанционном-управлении-sysinit.conf я заменяю
start on (filesystem and static-network-up) or failsafe-boot
с
start on (filesystem) or failsafe-boot
для предотвращения проблемы загрузки
Вы могли бы хотеть создать новомодный сценарий , который на самом деле выполняется rfkill block all
, ИЛИ Вы могли отключить от запуска любого сетевого сценария в /etc/init
и /etc/init.d/
. Например, каждый сценарий в /etc/init/
папка имеет определение строки на который уровни выполнения выполнить сценарий. Путем комментирования той строки с #
Вы эффективно отключаете сценарий от запуска и таким образом препятствуете тому, чтобы интерфейсы были подняты. Существуют сценарии для Bluetooth там также. Изучите его!