Mac 터미널에서 사용자 이름이 필요한 WPA2 네트워크에 로그인하시겠습니까?

Mac 터미널에서 사용자 이름이 필요한 WPA2 네트워크에 로그인하시겠습니까?

터미널을 통해 학교 네트워크에 로그인하려고 합니다. WPA2 보안 기능이 있지만 비밀번호와 함께 사용자 이름을 입력해야 합니다. 터미널에서 가능합니까?

참고 사항: 터미널을 사용하지 않을 때 네트워크에 연결을 시도하면 사용자에게 사용자 이름과 비밀번호를 묻는 메시지가 표시됩니다.

--또한 네트워크 설정 도움말 메뉴(networksetup -h)를 보면 내가 수행하려는 것과 유사한 옵션이 없습니다.

답변1

네트워크 설정에 사용자 이름 옵션이 있었으면 좋겠어요

   networksetup en0 on
   networksetup -setairportnetwork en0 ssidHERE PSKpasswordHERE

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources의 공항 명령에 따라 사용자 이름 플래그가 없습니다("airport -h"도 도움말 없음).

   airport --password=PSKpasswordHERE --ssid=ssidHERE

따라서 pico 등을 사용하여 xml 파일(GUI "Apple Configurator 2" 앱 및 새 프로필 및 Wi-Fi 구성 참고)을 생성할 수 있으며, 내부에 필요할 수 있는 내용을 지나치게 단순화했다는 점에 유의하세요. GUI 조인에 비해 노력이 많이 듭니다. 하지만 설득하고 싶다면 이제 단서를 얻을 수 있습니다.

   <key>UserName</key>
   <string>yourUsernameHERE</string>
   <key>UserPassword</key>
   <string>yourPasswordHERE</string>
   <key>SSID_STR</key>
   <string>yourSsidHERE</string>

그런 다음 실행하십시오(sudo 또는 루트인 경우 모든 사용자에게 설치됩니다!).

   profiles -I yourxmlfileHERE

답변2

첫째, WPA2는 사용자 이름을 요구하지도, 요구할 수도 없습니다.

두 개의 레이어가 관련되어 있을 가능성이 높습니다.

개방형 Wi-Fi이며 암호가 포함된 WPA/WPA2일 수 있습니다.

종속 포털 - Wi-Fi에 연결한 후 어디든 탐색하고 모든 것이 작동하면 사용자 이름과 비밀번호를 요구하는 종속 포털 웹 페이지로 리디렉션되어야 합니다.

리디렉션을 확인하고 실제 대상 위치를 기록하려면 먼저 Safari에서 그래픽으로 시도해 보세요.

그런 다음 터미널 앱을 사용해보고 싶다면 Lynx가 유명한 텍스트 브라우저입니다.링슬렛Mac의 경우 작동할 수도 있고 작동하지 않을 수도 있습니다.

관련 정보