Compraremos computadoras la próxima semana en nuestra red empresarial y tendremos una combinación de Mac y PC. Actualmente estamos ejecutando nuestro servidor AD en Windows Server 2008R2. Usamos la redirección de carpetas y el montaje para todos nuestros usuarios, y nos gustaría que la carpeta se montara automáticamente al iniciar sesión para Apple. Tenemos una LAN y también una red inalámbrica autenticada por radio en PEAP.
Me uní con éxito a AD con mi MB Pro, pero no puedo iniciar sesión en AD debido a que la conexión inalámbrica no funciona antes de iniciar sesión.
¿Alguien se ha encontrado con este problema antes o conoce una solución?
Un par de maneras diferentes de arreglar esto. Primero, y probablemente el mejor, ya que no involucra ningún truco, es:
Apple tiene algunas imágenes bonitas e instrucciones de lo anterior aquí .
Si eso no funciona para usted, hay un truco de UNIX que puede usar.
En /Library/LaunchDaemons, cree un archivo llamado "com.example.airport.plist" que contenga el siguiente código:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/
PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Debug</key>
<false/>
<key>Label</key>
<string>com.example.airport</string>
<key>KeepAlive</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>/Users/YOURUSERNAMEHERE/bin/join-wifi.sh</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Esto le indica que ejecute el script /Users/SUNOMBRE DE USUARIO AQUÍ/bin/join-wifi.sh al inicio. Obviamente, reemplace SU NOMBRE DE USUARIO AQUÍ con su nombre de usuario OS X para que corresponda a una carpeta fuera de su directorio de inicio.
Luego, en su directorio de inicio, asegúrese de tener una carpeta "bin" para almacenar scripts. Cree un archivo allí llamado join-wifi.sh que contenga esto:
#!/bin/bash
networksetup -setairportpower en1 on
networksetup -setairportnetwork en1 your-network-name-goes-here 'your-WPA-key-goes-here'
En este último archivo, reemplace su-nombre-de-red-va-aquí con el nombre de la red inalámbrica, y reemplace su-clave-WPA-va-aquí con la contraseña de su red inalámbrica.
No es una gran solución, y ciertamente no es una forma segura de almacenar sus datos de acceso wifi, pero debería funcionar para conectarse al iniciar sesión la próxima vez que reinicie.
nota: esto pondrá la computadora portátil en línea antes de iniciar sesión, por lo que todos los usuarios están en línea usando las mismas credenciales; podría haber una manera de habilitar wifi para que los usuarios puedan conectarse ellos mismos antes de iniciar sesión (¡Apple trae eso de vuelta!)
dado que el MacOS más nuevo eliminó el plus en la píldora 802.11x (y lo queremos como un perfil de computadora, no como un perfil de usuario), usé la aplicación "Apple Configurator 2", menú Archivo> Nuevo perfil, luego configuré mis Certificados (primero entré en mi Aplicación de acceso a llaveros, busqué "pitt.edu", el dominio de mi escuela, luego hice clic y arrastré ese certificado a mi escritorio para hacer que una copia fuera fácil de encontrar), abrí un .cer mencionado anteriormente, luego configuré Wi-Fi, notando que tenía para hacer clic en la píldora Trust y marque la casilla del certificado mencionado anteriormente, cerrado y guardado (nota: es posible que no necesite un certificado, por lo que puede omitir esas cosas)
luego hago clic derecho y abro con TextEdit ese nuevo archivo xml, y dentro de la primera <dict></dict>
sección, lo agrego (como justo después de donde se menciona ssid):
<key>SetupModes</key> <array> <string>Loginwindow</string> <string>System</string> </array>
luego, en la terminal, ejecute (asegúrese de ser root o sudo, de lo contrario, solo será un perfil de usuario agregado):
sudo profiles install -type startup -path thefileyoujustcreated.mobileconfig -forced sudo shutdown -r now
mate p
jamiepatt
james sabio
jamiepatt