Habilitación inalámbrica antes del inicio de sesión para Active Directory

2

La próxima semana compraremos computadoras en nuestra red empresarial y tendremos una mezcla de computadoras 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 queremos que la carpeta se monte automáticamente en el inicio de sesión de Apple. Tenemos una LAN y una red inalámbrica autenticada por radio en PEAP.

Me he unido con éxito al AD con mi MB Pro, pero no puedo iniciar sesión en AD debido a que la conexión inalámbrica no funciona antes del inicio de sesión.

¿Alguien se ha topado con este problema antes o sabe de una solución?

    
pregunta Matt Pieper 12.12.2012 - 20:23

1 respuesta

0

Un par de maneras diferentes para solucionar este problema. Primero, y probablemente el mejor, ya que no involucra ningún pirateo es:

  1. En el panel de preferencias de la red de preferencias del sistema, haga clic en Wi-Fi a la izquierda
  2. Haz clic en "Avanzado"
  3. Haz clic en 802.1x.
  4. Haz clic en el signo más
  5. Haga clic en Agregar perfil de la ventana de inicio de sesión.

Apple tiene algunas imágenes bonitas e instrucciones de las anteriores aquí .

Si eso no funciona, hay un hack de UNIX que puedes usar.

En / Library / LaunchDaemons, crea un archivo llamado "com.example.airport.plist" que contiene 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/YOURUSERNAMEHERE/bin/join-wifi.sh en el inicio. Obviamente, reemplace YOURUSERNAMEHERE con su nombre de usuario de OS X para que esto 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 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, reemplaza el nombre de la red que va aquí con el nombre de la red inalámbrica y reemplaza la clave de tu WPA con la contraseña de tu 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 que se conecte al iniciar sesión la próxima vez que reinicie.

    
respondido por el JamiePatt 12.12.2012 - 21:28

Lea otras preguntas en las etiquetas