3 votos

Varios usuarios desarrollando para iOS simultáneamente en un Mac usando RealVNC

Somos un pequeño equipo de desarrolladores y nos gustaría utilizar el MacBook Pro para desarrollar para iOS.

¿Es posible que varios usuarios se conecten remotamente al Mac utilizando RealVNC y trabajen en varias cuentas simultáneamente?

Preparado:

  • Tenemos dos máquinas Windows en diferentes ubicaciones geográficas

  • Un solo MacBook Pro donde un usuario trabaja localmente

Lo que hicimos:

  • Instalamos el servidor RealVNC en el Mac

¿Cuál es el problema?

  • Cuando alguien se conecta a RealVNC de forma remota, termina en la misma cuenta que el usuario local.

0 votos

¿Es necesario que sea RealVNC?

0 votos

Bueno no es necesario, en realidad

3voto

hjdm Puntos 18

Soluciones sencillas

Máquinas virtuales

Puedes crear máquinas virtuales de OS X y conectarte a ellas en lugar de la sesión principal. Las aplicaciones que pueden hacer esto son, por ejemplo: VMware , Virtualbox etc.

Los clientes VPN generan sesiones

No sé si en Windows, pero en OS X cuando te conectas a través de Compartir pantalla.app existe la posibilidad de crear una nueva sesión a distancia. Tal vez alguien del "mundo Windows" conozca ese tipo de software y pueda compartir sus conocimientos al respecto.

Solución avanzada

Si usted tiene una aplicación de acceso remoto, que es capaz de conectarse también a la ventana de inicio de sesión (el lugar donde se elige el usuario y proporcionar la contraseña) - usted puede utilizar un pequeño hack:

Ejecute el proceso con esas líneas (se puede hacer a través de SSH):

CGSSessionID outSession = 1;
CGSCreateLoginSessionWithDataAndVisibility(&outSession, NULL, false);

Esto tiene que ser compilado en el ejecutable - está escrito usando C y la API privada (más información en stackoverflow).

Esto creará una sesión GUI separada en el fondo - entonces conéctese al servidor que se ejecuta en la ventana de inicio de sesión y conéctese a esta "nueva" sesión.

NOTA:

  • La forma más sencilla es utilizar VirtualMachines.
  • Una de las aplicaciones que conozco que puede entrar en la ventana de acceso es NoMachine ( Fui desarrollador de esta aplicación hace un par de años y múltiples sesiones en OS X eran posibles, pero eso era una prueba de concepto. Tal vez esto funciona fuera de la caja ahora).
  • No sé si esto CGSCreateLoginSessionWithDataAndVisibility El hack sigue funcionando en el OS X más reciente (lo hice en Yosemite). Y usted tendrá que tener algunos conocimientos sobre la programación y las sesiones de la interfaz gráfica de usuario en OS X con el fin de utilizarlo correctamente. También podría haber un problema con la "desaparición" de la sesión (divertido experimentar con esto, sin embargo).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X