用户登录前连接到网络
作为一个学习实验,我试图将Ubuntu Desktop变成服务器。 我能够在启动时禁用X,现在,我试图让我的计算机在任何用户登录之前在启动时连接到我的WiFi网络。这样,我就不必每次都靠近我的计算机了。它重新启动的时间。 我已经使用网络管理器设置了WiFi连接,如果这可以帮助某种方式(很好,不必再次重新配置它!)。
我发现了怎么做:)只需进入网络管理器/编辑连接。 选择您的连接,单击编辑并选中“可供所有用户使用”。
您可能还需要在/ etc / network / interfaces中为每个要在引导时自动启动的接口添加一行:
auto eth0 auto wifi0
如果您使用的是Ubuntu 16.x,请导航到/etc/NetworkManager/system-connections/
。 在那里,您将找到与无线网络同名的文件。 此文件包含您的wifi凭据和设置。 编辑它,找到具有permission=
的行,并删除=
符号(或整行)后的所有内容。
重启,您可以在登录前连接。
dhaupin的解决方案通过微小的修改解决了我的问题:
我的/etc/NetworkManager/system-connections/
文件没有permission=
行。 但它确实有一个psk-flags=1
行。 评论它并添加一个psk="MyWifiPassword"
行修复了Network-Mangler问题。
重新启动,无需登录即可上线。
编辑interfaces文件/ etc / network / interfaces
sudo gedit /etc/network/interfaces
添加以下内容,
auto ra0
iface ra0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf