Cómo borrar la lista de servidores "Elegir una mac" en la aplicación OS X Server

¿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.

Respuestas (2)

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.appdeberí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 recentServersparte 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