5 votos

¿Existe una aplicación VNC iOS realmente segura para usar con OS X Screen Sharing?

Todos los clientes de iOS VNC que he probado usan la autentificación regular del VNC. Esto es inseguro debido al límite de 8 caracteres de la contraseña, y así sucesivamente. Algunas aplicaciones como el visor de VNC de RealVNC, tienen paneles de información que informan si la conexión está encriptada, y nunca dice que lo está, incluso cuando giro ambas casillas de verificación en las Preferencias del Sistema en Compartir Pantalla Computer Settings... de la que no se puede prescindir.

Así que, definitivamente estoy llevando la respuesta aceptada a esta pregunta con un grano de sal.

Parece que la única manera de hacer esto es desactivar completamente la opción de compartir la pantalla nativa de OS X, y luego usar algún otro método para alojar el VNC de forma segura. Sin embargo, esta no es una opción gratuita.

3voto

Tim Murphy Puntos 96

La respuesta a esa pregunta es correcta, pero hay algunos matices.

El servidor de Pantalla Compartida soporta 4 tipos de autenticación:

  1. Nombre de usuario y contraseña de Mac OS X
  2. ID de Apple
  3. Solicitud de observación/control ("Cualquiera puede solicitar permiso para controlar la pantalla")
  4. Contraseña de VNC ("Los espectadores de VNC pueden controlar la pantalla con la contraseña")

Cada vez que el cliente incorporado de Compartir Pantalla (Cmd+K en el Finder) se conecta a un servidor de Compartir Pantalla, sólo utiliza los tipos 1, 2 y 3. Entonces el servidor permite la encriptación del tráfico que puede funcionar en uno de los dos modos: encriptación completa o pulsación de teclas/ movimiento de ratón encriptación . Podías seleccionar el modo de encriptación en versiones anteriores de Mac OS X, pero en la 10.8 (AFAIR) eliminaron esta opción, por lo que la conexión de Screen Sharing siempre está completamente encriptada.

AFAIK sólo hay dos clientes iOS de terceros que soportan los tipos de autenticación de Screen Sharing: Pantallas y Remotix . Ambos pueden usar los tipos de autenticación 1 y 3 con pulsación de teclas/ movimiento de ratón encriptación pero parece que encriptación completa es proporcionada sólo por Remotix.

Tenga en cuenta que si un cliente utiliza una contraseña VNC (tipo 4) para conectarse al servidor de Screen Sharing, entonces la encriptación se desactiva del todo.

2voto

drbenru Puntos 11

MochaVNC lite utiliza el nombre de usuario y la contraseña de Mac OS X. Lo he estado usando desde siempre y ni siquiera recuerdo cuánto hace que añadieron la autenticación de credenciales de Mac OS. A diferencia de la mayoría de las otras aplicaciones que soportan esta característica, no necesitas la versión de pago. La uso esporádicamente, principalmente para realizar actualizaciones de software en un Mac mini sin cabeza que es mi servidor doméstico y el servidor de la biblioteca de vídeos de iTunes.

Como sólo lo uso localmente, no me fijé en las características de seguridad que tiene. Es una solución gratuita con una versión de pago de 6 dólares, pero no he investigado las diferencias de pago, ya que la solución gratuita funciona con la pantalla compartida para mí. Como nota al margen, mi Mac mini funciona mucho mejor ahora que compré un dongle de video HDMI. Solía ser muy lento, a pesar de que está en ethernet, resulta que una Mac mini sin cabeza no usa la tarjeta de video a menos que haya un monitor (dongle) conectado.

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