¿Cómo puedo borrar la lista "Elegir una Mac"? ¿Tengo 3 entradas de la misma máquina, la misma dirección IP pero diferentes nombres de host?
Tengo el último OS X Server 5.1 instalado en una Mac mini con una dirección IP estática. Uso OS X Server en mi iMac (red local) para conectarme y administrar la configuración del servidor. Reinstalé OS X Server en el Mac mini un par de veces y usé diferentes nombres de host. Ahora la lista es larga, con entradas/inicios de sesión de la misma máquina.
En el mac cliente (no servidor):
AbandonarServer.app
Active Finder, presione Cmd-Shift-G y navegue hasta~/Library/Preferences
Busque "com.apple.Server.v4.plist" y cambie su nombre a "com.apple.Server.v4.OLD.plist" o algo similar. Muévalo al escritorio si lo desea, pero no lo elimine para que pueda restablecerlo fácilmente si es necesario.
Cuando vuelva a abrir, Server.app
debería presentar la pantalla de bienvenida por primera vez, preguntándole qué desea hacer. Seleccione la opción relativa a 'otra máquina'.
Creo que siempre muestra servidores en la red local, no puedes eliminarlos.
Puede eliminar solo una recentServers
parte del archivo si no desea eliminar todas sus preferencias:
defaults delete ~/Library/Preferences/com.apple.Server.v4.plist recentServers
Si desea eliminar un elemento específico, primero averigüe la posición del elemento en la matriz:
/usr/libexec/PlistBuddy -c "print recentServers" ~/Library/Preferences/com.apple.Server.v4.plist
Array {
Dict {
IPAddress = 192.168.1.8
addresses = Array {
blaster.example.com
192.168.1.8
}
hardwareIdentifier = Macmini6,2
hostName = blaster.example.com
}
Dict {
IPAddress = 192.168.1.9
addresses = Array {
omegasupreme.example.com
192.168.1.9
}
hardwareIdentifier = Macmini4,1
hostName = omegasupreme.example.com
}
}
Para eliminar el segundo elemento de la lista (empezando por 0):
/usr/libexec/PlistBuddy -c "delete recentServers:1" ~/Desktop/com.apple.Server.v4.plist