
Estoy intentando iniciar sesión en la red de mi escuela a través de la terminal. Tiene seguridad WPA2, sin embargo requiere que ponga un nombre de usuario junto con una contraseña. ¿Es esto posible hacerlo desde la terminal?
Nota al margen: cuando no utilice la terminal, una vez que intente conectarse a la red, simplemente le solicitará al usuario un nombre de usuario y contraseña.
--Además, al mirar el menú de ayuda de configuración de red (networksetup -h) no hay ninguna opción que se parezca a lo que estoy tratando de lograr.
Respuesta1
Desearía que networksetup tuviera una opción de nombre de usuario
networksetup en0 on networksetup -setairportnetwork en0 ssidHERE PSKpasswordHERE
por comando de aeropuerto en /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources, no tiene un indicador de nombre de usuario ("airport -h" tampoco ayuda):
airport --password=PSKpasswordHERE --ssid=ssidHERE
Entonces, podría crear un archivo xml (tenga en cuenta la aplicación GUI "Apple Configurator 2" y el nuevo perfil y configurar wi-fi) con pico o algo así, y TENGA EN CUENTA que he simplificado demasiado lo que podría ser necesario en el interior, no vale la pena. el esfuerzo en comparación con la unión GUI; pero ahora tienes las pistas si quieres continuar:
<key>UserName</key> <string>yourUsernameHERE</string> <key>UserPassword</key> <string>yourPasswordHERE</string> <key>SSID_STR</key> <string>yourSsidHERE</string>
luego ejecute (tenga en cuenta que si es sudo o como root, ¡se instalará para todos los usuarios!):
profiles -I yourxmlfileHERE
Respuesta2
Primero, WPA2 no requiere ni puede requerir un nombre de usuario.
Es muy probable que tengas dos capas involucradas:
Wifi, que puede ser abierto y puede ser WPA/WPA2 con una frase de contraseña.
Portal cautivo: DESPUÉS de conectarse a wifi, si navega a cualquier lugar y todo funciona, debería ser redirigido a una página web de portal cautivo, que es probablemente la que solicita el nombre de usuario y la contraseña.
Pruébelo gráficamente primero con Safari, aunque sólo sea para validar la redirección y registrar la ubicación de destino real.
Luego, si quieres probar una aplicación de terminal, Lynx es un famoso navegador de texto;lincepara Mac, que podría funcionar para usted o no.