web-dev-qa-db-ja.com

CLIを介してWPA2-Enterprise接続に接続する(デスクトップなし)

ワイヤレスアダプター用のドライバーをようやくインストールしましたが、WPA2-Enterprise接続に接続するための説明を見つけることができません。多くのWPA/WEP/WPA2の説明を見つけましたが、これらは私の状況を解決しません。

これを行う方法はありますか?私は現在CLIのみです、ありがとう!

11
Freesnöw

nmcliを使用できます

# nmcli con add type wifi ifname wlan0 con-name CONNECTION_NAME ssid SSID
# nmcli con edit id CONNECTION_NAME
nmcli> set ipv4.method auto
nmcli> set 802-1x.eap peap
nmcli> set 802-1x.phase2-auth mschapv2
nmcli> set 802-1x.identity USERNAME
nmcli> save
nmcli> activate

追加する必要がある場合もあります

  • nmcli> set 802-1x.password PASSWORD
  • nmcli> set 802-1x.anonymous-identity ANONYMOUS-IDENTITY
  • nmcli> set wifi-sec.key-mgmt wpa-eap
11
user123456

wpa_supplicant が答えです。 WPA-EnterpriseおよびいくつかのEAPメソッドをサポートします。以下を実行して、ホームネットワークに接続します。

wpa_supplicant -i wlan0 -B -c /path/to/wpa_supplicant.conf

ここ は設定ファイルの例です。接続に合わせてこのファイルを構成することがすべてです。

3
Balgerda