最近フォーム15.10を16.04に更新し、キャンパスに住んでいます。802.1xを介してインターネットにサインインする必要があります。 15.10で行ったのと同じことをすべて行いましたが、ubuntu 16.04でサインインできません。パスワードを入力すると、ログインウィンドウが何度も表示されます。 Windowsで使用しているため、パスワードが正しいと確信しています。また、すべてのネットワークを削除して新しいネットワークを追加するか、ネットワークマネージャーを再起動しようとしましたが、どちらも役に立ちませんでした。私はすでにこれを試しています https://askubuntu.com/a/465222/517465 ですが、それも助けにはなりませんでした。
jjnovo@jjnovo:~$ Sudo gedit /etc/NetworkManager/system-connections/TUL
(gedit:5906): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (gedit:5906): WARNING **: Set document metadata failed: Nastavení atributu metadata::gedit-spell-enabled není podporováno
** (gedit:5906): WARNING **: Set document metadata failed: Nastavení atributu metadata::gedit-encoding není podporováno
どこが問題になりますか?
あまりにもSudo vi/etc/NetworkManager/system-connections/TULを試してみましたが、残念ながらsystem-ca-certs = falseを編集してもうまくいきません。
そして、USBスティックから起動するとUbuntu 15.10はすべて正常に動作しますが、USBスティックからは16.04で何も動作しません。
私はこのための簡単な回避策を見つけたと思います。
私は通常のネットワーク接続インターフェイスを使用して、パスワードを含むすべての802.1xセキュリティタブに入力します(パスワードが正しく保存されていなくても、[保存]ボタンを有効にする必要があります)。
次に、ターミナルを開いて「nmtui-connect」を実行し、そこで接続をアクティブにします。パスワードの入力を求められ、接続が試行されます。すべてのテストで、正常に接続されました。
興味深いことに、パスワードはログイン間で保持され、802.1xセキュリティタブの「パスワード」セクションに入力されます。
同様の状況がありました。どうやら、802.1xの有線接続は、資格情報を入力する場所でループし、資格情報が間違っていることを通知せずに、パスワード画面を再度ロードしようとします。 これは、誤ったCA証明書の特徴です。
修正するには、以下のいずれかに従ってください:
CA証明書を使用している場合は、学校のITセンターから取得してください(私の場合、前学期の証明書は無効になりました)。 CA証明書を取得したら、この証明書の場所のパスを次の場所に追加します。
etc/NetworkManager/system-connections/Name_of_your_connection
以下のようなテキストブロックを見つけます
[802-1x]
altsubject-matches=
ca-cert=/path/to/your/CA_certificate
eap=peap;
identity=YourUsername
もちろん、CA証明書は不要です。 「ネットワーク接続」GUIを使用して接続を編集し、「CA証明書が不要」をチェックするか、行を削除(終了する場合)
ca-cert=/path/to/your/CA_certificate
に
/etc/NetworkManager/system-connections/Name_of_your_connection4
最後に、学校の同僚からCA証明書を取得しようとするか、Windows OSを使用している場合はそこから証明書を取得できます。 (私はWindowsにあまり馴染みがありませんが、キャンパスでのセットアップ時にWindowsが何らかの形で正しい証明書を取得したため、この解決策は役に立ちました)。ただし、Windows OSのCertificate Managerに移動し、Trusted Root Certificate Authorities> Certificates。これは私の学校に固有のものかもしれませんが、USERTrust RSA Certificate.cerをエクスポートし、それをUbuntuディストリビューションにロードします。
乾杯
同様の問題があります。有線の802.1x認証を使用し、ubuntu 14.04および12.04で正常に動作します.16.04では、/ etc/NetworkManager/system-connections /にパスワード(password = 'mypassword')をクリアテキストで書き込む場合にのみ動作しますマイコン。
私も同じ問題を抱えています。奇妙なことに、有線ネットワークは機能しませんが、ワイヤレスネットワークは802.1xネットワークに接続できます。
とにかく、私の場合、それを修正することはできませんが、インターフェースファイルを変更することで回避策をとることができますNetworkManagerにインターフェースをバイパスさせます。
/ etc/network/interfaceファイル内
auto enp0s25
iface enp0s25 inet dhcp
wpa-driver wired
wpa-conf /etc/wpa_supplicant/wpa_wired.conf
/etc/wpa_supplicant/wpa_wired.confファイル
network={
key_mgmt=IEEE8021X
eap=PEAP
phase2="auth=MACHAPV2"
identity="youridentity"
password="yourpassword"
}
私の場合、一時的にネットワークに接続できます。
Jiang Junyuの答えにはタイプミスがありますが、それでもうまくいきます。
auth = "MSCHAPV2"
network={
key_mgmt=IEEE8021X
eap=PEAP
phase2="auth=MSCHAPV2"
identity="youridentity"
password="yourpassword" }