ログインしているユーザーに関係なく、起動時にWPAにログインするようにWiFiを構成するにはどうすればよいですか?


21

たとえば、ブート時に開始されるシステム全体のワイヤレスWPAパスワードを設定して、外部からマシンにSSHで接続するにはどうすればよいですか?

mythbuntuを実行しています。ログインするまでWiFiは接続されないため、たとえばSSHを使用して別のコンピューターからログインすることはできません。自動ログインを有効にすると、接続する前にパスワードを入力してキーリングのロックを解除するよう求められます。接続を編集して「すべてのユーザーが利用可能」をクリックしてみましたが、まったく接続しません。

この問題をデバッグするにはどうすればよいですか、または完全に手動で構成するにはどうすればよいですか?


1
接続の「自動的に接続」チェックボックスを有効にしましたか?
李ロー

これには良い答えがあります。私たちはそれを再度開くべきだと思います。
セス・

キーワード:ログインしているユーザー」-これは私には役に立たない。距離の関係で放物線を使用するのはWiFiだけで、UPS上にある。しかし、すべてが失敗して再起動すると、通信する前にコンソールにログインするために旅行する必要があります
–SDsolar

もちろん、私はこれが6年11ヶ月前に投稿されたことに気付いた。未来からこんにちは:2017年7月。
SDsolar17年

回答:


13

ログインしてネットワークに接続したら、[ネットワークマネージャー]アイコンを右クリックします。(画面の右上にあるはずです。)

[接続の編集...]をクリックします

ログインせずに利用できるようにする接続を検索します。それをクリックし、「編集」ボタンをクリックしてください。

[自動的に接続]および[すべてのユーザーが利用可能]ボックスがオンになっていることを確認します。

これで、だれかがログインする前に接続が開始され、システム上のすべての人が利用できるようになります。


私の疑いは、「自動的に接続」ボックスがクリアされていることです...それはあなたが見ている振る舞いを引き起こすでしょう。
フェーダー

私は、ログインしても、それは仕事をしません「すべてのユーザーに利用可能」チェックせずに、これを行う場合
shodanex

6

「ログインに関係なく」の場合、/ etc / network / interfacesファイルを編集する必要があります...

http://ubuntuforums.org/showthread.php?t=263136

そのリンクはプロセスをかなりよく説明しています...

iface wlan0 inet static
  アドレス192.168.1.15
  ネットマスク255.255.255.0
  wireless-essid my_essid
  ゲートウェイ192.168.1.1
  事前準備wpa_supplicant -Bw -Dwext -i $ IFACE -c / etc / wpa_supplicant.conf
  ポストダウンkillall -q wpa_supplicant

<pre>ああ、ログインに関係なく... / etc / network / interfacesファイルを編集する必要があります... ubuntuforums.org/showthread.php?t=263136 このリンクはプロセスをかなりよく説明しています。 。iface wlan0 inet static address 192.168.1.15 netmask 255.255.255.0 wireless-essid my_essid gateway 192.168.1.1 pre-up wpa_supplicant -Bw -Dwext -i $ IFACE -c / etc / wpa_supplicant.conf post-down killall -q wpa_supplicant </ pre>
cjac

これを行うと、ubuntuを再起動して、完全なネットワーク構成なしでシステムを起動しているように見えます
Vitor Mazuco 14

5

より簡単な解決策:/ etc / network / interfacesに次の行を追加します

auto wlp1s0
iface wlp1s0 inet dhcp
  wpa-essid wifiName
  wpa-psk Password

16.04 LTSでテストしました。他のバージョンでも動作する場合があります。

ソース:https : //ubuntuforums.org/showthread.php?t=1963404



0

wpa _ サプリカントdhclientを使用する

ブート時に起動するスクリプトを作成する必要があります。こちらをご覧ください

次の3つのコマンドを実行します(おそらくスクリプトogから)

wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
sleep 10
dhclient wlan0

wpa_supplicant.confファイルの内容は、次のようになります(標準のwpa-pskを使用)。

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
network={
    ssid="network-essid"
    scan_ssid=1
    key_mgmt=WPA-PSK
    psk="very secret passphrase"
}

暗号化オプションの詳細については、wpa_supplicant.confのマニュアルページを参照してください。

ルーター/ネットカードが接続をネゴシエートする速度に応じて、sleepコマンドを微調整する必要がある場合があります。10秒で十分ですが、5秒でも2秒でも十分です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.