저는 최근에 양식 15.10을 16.04로 업데이트했고 캠퍼스에 살고 있으며 802.1x를 통해 인터넷에 로그인해야 합니다. 15.10에서 했던 것과 똑같이 다 했는데 우분투 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에서 부팅하면 모든 것이 잘 작동하지만 16.04의 USB 스틱에서는 아무것도 작동하지 않습니다.
답변1
나는 이것에 대한 더 간단한 해결 방법을 찾은 것 같습니다.
나는 여전히 일반적인 네트워크 연결 인터페이스를 사용하여 비밀번호를 포함한 모든 802.1x 보안 탭을 채웁니다(비밀번호가 올바르게 저장되지 않더라도 '저장' 버튼을 활성화하는 데 필요합니다).
그런 다음 터미널을 열고 "nmtui-connect"를 실행하고 연결을 활성화하면 비밀번호를 묻는 메시지가 표시되고 연결이 시도됩니다. 모든 테스트에서 성공적으로 연결되었습니다.
흥미롭게도 비밀번호는 로그인 간에 유지되며 802.1x 보안 탭의 "비밀번호" 섹션이 채워집니다.
답변2
나도 같은 문제가 있습니다. 이상하게도 유선 네트워크는 작동하지 않지만 무선 네트워크는 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"
}
제 경우에는 일시적으로 네트워크에 접속할 수 있습니다.
답변3
Jiang Junyu의 답변에 오타가 있지만 어쨌든 작동합니다.
인증="MSCHAPV2"
network={
key_mgmt=IEEE8021X
eap=PEAP
phase2="auth=MSCHAPV2"
identity="youridentity"
password="yourpassword" }
답변4
나는 비슷한 상황에 처해있었습니다. 내 유선 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가 올바른 인증서를 획득했기 때문에 이 솔루션이 나에게 효과적이었습니다.) 하지만 가세요인증서 관리자Windows OS에서 다음과 같은 파일을 엽니다.신뢰할 수 있는 루트 인증 기관 > 인증서. 이것은 우리 학교에만 해당될 수 있지만USERTrust RSA Certificate.cer우분투 배포판에 로드하세요.
건배