Как эксперимент изучения, я пытаюсь превратить Рабочий стол Ubuntu в сервер. Я смог отключить X во время начальной загрузки и теперь, я пытаюсь заставить свой компьютер соединяться с моей сетью WiFi во время начальной загрузки, прежде чем любой пользователь войдет в систему. Тем путем я не должен буду быть физически около моего компьютера каждым разом, когда он перезагружает. Я настроил соединение WiFi с помощью Администратора сети, если бы это может помочь так или иначе (было бы хорошо не необходимость реконфигурировать его снова!).
Я узнал, как сделать это :) Просто войдите в Администратора сети> Соединения Редактирования. Выберите свое соединение, нажмите Edit и проверьте Доступный всем пользователям.
Вы, возможно, также должны добавить строку для каждого интерфейса, в котором Вы хотите автоматически подойти во время начальной загрузки /etc/network/interfaces
:
auto eth0
auto wifi0
Отредактируйте файл интерфейсов /etc/network/interfaces
sudo -H gedit /etc/network/interfaces
Добавьте следующее,
auto ra0
iface ra0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf
Если Вы используете Ubuntu 16.x, перешли к /etc/NetworkManager/system-connections/
. Там Вы найдете файл с тем же именем как Ваша беспроводная сеть. Этот файл содержит Ваши учетные данные Wi-Fi и настройки. Отредактируйте его, найдите строку с permission=
, и удалите все после =
знак (или целая строка).
Перезапуск и Вы можете соединиться перед входом в систему.
решение dhaupin решило мою проблему с незначительными модификациями:
Мой /etc/NetworkManager/system-connections/
файл не имел a permission=
строка. Но это действительно имело a psk-flags=1
строка. Комментирование его и добавление a psk="MyWifiPassword"
строка решила Сетевую-Mangler проблему.
Перезагруженный и это подошло онлайн без входа в систему.