web-dev-qa-db-ja.com

ユーザーがログインする前にネットワークに接続する

学習実験として、Ubuntu Desktopをサーバーにしようとしています。 起動時にXを無効にする ができたので、今では、ユーザーがログインする前に、起動時にコンピューターをWiFiネットワークに接続させようとしています。再起動するたびに物理的にコンピューターの近くにいるようにします。ネットワークマネージャーを使用してWiFi接続をセットアップしました(それが何らかの形で役立つ場合は、再度構成する必要がないのでいいです!)。

20
Olivier Lalonde

方法を見つけました:) ネットワークマネージャー>接続の編集に進みます。接続を選択し、編集をクリックして、すべてのユーザーが利用可能をチェックします。

/etc/network/interfacesでブート時に自動的に起動する各インターフェイスの行を追加する必要がある場合もあります。

auto eth0
auto wifi0
29
Olivier Lalonde

Ubuntu 16.xを使用している場合は、/etc/NetworkManager/system-connections/に移動します。ワイヤレスネットワークと同じ名前のファイルがあります。このファイルには、wifiの資格情報と設定が含まれています。それを編集して、permission=の行を見つけ、=記号(または行全体)の後のすべてを削除します。

再起動すると、ログインする前に接続できます。

dhaupinのソリューションは、マイナーな修正で私の問題を解決しました。

/etc/NetworkManager/system-connections/ファイルにpermission=行がありませんでした。しかし、psk-flags=1行がありました。コメントアウトしてpsk="MyWifiPassword"行を追加すると、Network-Manglerの問題が修正されました。

再起動し、ログインせずにオンラインになりました。

5

Interfacesファイルを編集します/etc/network/interfaces

Sudo -H gedit /etc/network/interfaces

以下を追加します、

auto ra0
iface ra0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf
1
karthick87