Somos un pequeño equipo de desarrolladores y nos gustaría comprar una Mac mini para desarrollar para iOS.
Nos gustaría saber si es posible que varios usuarios inicien sesión remotamente en el Mac mini (usando VNC o algo similar), teniendo cada uno su propio escritorio (no como lo hace VNC por defecto).
es posible? En caso afirmativo, ¿qué software requiere? (Las máquinas cliente se ejecutan en Windows).
No estoy seguro de cómo fue hace 2 años cuando se hizo esta pregunta, pero confirmé que esto funciona para mí ahora.
Mediados de 2010 Mac Mini con OS X Mavericks 10.9 Máquina cliente probada: Windows 7 Pro con TightVNC Viewer, iPad con iTeleport.
Ambos dispositivos cliente pudieron conectarse a Mac Mini a través de VNC e iniciar sesión en diferentes cuentas de usuario al mismo tiempo.
En cada sesión de VNC, mostrará la ventana de inicio de sesión de Mac que el usuario puede elegir para acceder a cuentas de usuario específicas.
Aunque estaría de acuerdo en que podría estar consumiendo más recursos cuando varios usuarios están conectados al mismo tiempo, además de usarlos para el desarrollo.
Sí, es posible. Pero ambas computadoras deben estar ejecutando Lion .
En Host Mac, vaya a Preferencias del sistema > Compartir > Pantalla compartida y habilítelo. Compruebe también las preferencias.
En Remote Mac, simplemente presione Command+ Ky escriba vnc:// y la dirección IP de la computadora.
Sí, puede hacer esto en Mac OS X 10.7 y posteriores. Simplemente configure una cuenta para cada usuario y habilite VNC ( System Preferences
=> Sharing
=> Screen Sharing
).
Mac Mini de finales de 2012 con 16 GB con RealVNC. En LAN, ha ejecutado 3 usuarios activos a la vez que ejecutan Xcode 6 simultáneamente. El mayor problema es establecer una resolución de pantalla variable, ya que Mac tiene múltiples pantallas gigantes y las PC con Windows no. Funciona genial. Podríamos agregar otro usuario si quisiéramos con 16 gigas.
En cuanto a cómo se aplica esto a la pregunta original, mientras una persona trabaja en el Mini, otras dos pueden iniciar sesión desde las estaciones de trabajo de Windows en la LAN, todas ejecutando xcode. Desde estaciones de trabajo Windows. Creo que esa era la pregunta original si entendí bien.
Solo agregaría que la configuración fue notablemente fácil. Instale VNC en el mini y en cada PC. Eso es practicamente todo. Tomó alrededor de 30 minutos resolver los problemas.
Puede iniciar sesión con varios usuarios a la vez habilitando "Inicio de sesión remoto", sin embargo, esto permitirá que muchos usuarios inicien sesión a través de medios ssh / scp. Lo que podría funcionar si desea acceder a herramientas de terminal, incluida la interfaz de línea de comandos de xcode para crear proyectos, puede usar cosas como gcc o xcodebuild a través de una sesión ssh.
Si su objetivo es obtener acceso de cada usuario adicional a su propia GUI, no estoy seguro de que sea posible con el servidor VNC integrado. Hay una solución interesante 10.4: use varias cuentas GUI simultáneas anotadas en Mac OS X Sugerencias que pueden ser la respuesta a su pregunta, sin embargo, se probó en Mac OS 10.4, no estoy seguro de si aún funciona en OS X Lion, etc.
Su solución es:
Una vez que haya configurado dos o más cuentas en una Mac, instale OSXvnc e inicie el servidor. Una vez iniciado, Fast User Switch al otro usuario en la máquina.
Ahora, desde otra computadora, use un visor VNC como Chicken of the VNC y apúntelo a la Mac. Aunque la Mac haya iniciado sesión como otro usuario, su sesión de VNC va a la cuenta original, lo que les permite a ambos usar la máquina al mismo tiempo.
Durante las pruebas, parece que esto funcionó bien, aunque debe preguntarse si habrá problemas con las llamadas al sistema de los mismos programas que ocurren simultáneamente. Solo he estado ejecutando esto durante unas dos horas, pero hasta ahora no he tenido problemas.
Mac OS X no es compatible con esto de fábrica, que yo sepa, al menos no para los clientes de Windows.
Por eso, querrá un software de terceros, como Aqua Connect o el servidor de terminales iRAPP .
Apple tiene pantalla compartida, pero está basada en VNC (creo que las extensiones para 'compartir pantalla' para permitir más de una conexión requieren un cliente Mac) y todo indica que la implementación de Lion de VNC está rota, especialmente cuando se intenta acceda a él desde los clientes de Windows.
Ok, entonces es posible, pero hay algunos problemas para hacerlo de una manera viable.
En Host Mac, vaya a System Preferences
> Sharing
> Screen Sharing
y actívelo.
En la máquina de Windows remota, use un software vnc (cliente o visor) como TighVNC, UltraVNC y RealVNC. Funcionan casi igual, con algunos inconvenientes diferentes cada uno.
Tendrá problemas con la distribución del teclado de Windows vs Mac y algunas teclas no funcionarán. Principalmente la Mac alt / Option
explicada aquí: No puedo hacer que la tecla Alt (Opción) funcione mientras controlo remotamente una Mac desde Windows con VNC
El rendimiento (velocidad) será terrible. Y la configuración de velocidad del visor no hará nada debido a la mala compatibilidad con la implementación de VNC en mac.
Para activar la función de múltiples usuarios concurrentemente / simultáneamente, es posible que deba activar la fast user switching
funcionalidad en OS X.
Usé RealVNC. Otros pueden entrenar lo mismo:
El rendimiento mejorará considerablemente, una mejor compatibilidad con el teclado, incluidas las teclas que faltan, y la compatibilidad con Copiar y Pegar en los equipos host y cliente. (servidor y visor)
Pero no tendrá la opción de múltiples usuarios. Cada espectador se conectará con el mismo usuario en la mac.
Application folder
> RealVNC folder
> Advanced folder
> VNC Server (User Mode)
)
Conocido