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

3

Todos los clientes de iOS VNC que he intentado usan autenticación VNC regular. Esto es inseguro debido al límite de 8 caracteres en la contraseña, y así sucesivamente. Algunas aplicaciones, como el Visor VNC de RealVNC, tienen paneles de información que informan si la conexión está encriptada, y nunca dice que lo esté, incluso cuando desactivo ambas casillas de verificación en las Preferencias del sistema en el botón Compartir pantalla Computer Settings... desactivado.

Por lo tanto, definitivamente estoy tomando la respuesta aceptada a esta pregunta Con un grano de sal.

Parece que la única forma de hacerlo es apagar por completo la opción de Uso compartido de pantalla del OS X, y luego usar algún otro método para alojar VNC de forma segura. Sin embargo, esta no es una opción gratuita.

    
pregunta Steven Lu 03.07.2014 - 13:58

2 respuestas

3

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

El servidor de compartir pantalla admite 4 tipos de autenticación:

  1. nombre de usuario / 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")

Siempre que el cliente de Compartir pantalla integrado (Cmd + K en Finder) se conecte a un servidor de Uso compartido de pantalla, use solo los tipos 1, 2 y 3. Luego, el servidor habilita el cifrado de tráfico que puede funcionar en uno de los dos modos: < em> encriptación completa o pulsación de tecla / mouse para encriptación . Puedes seleccionar el modo de cifrado en versiones anteriores de Mac OS X, pero en 10.8 (AFAIR) eliminaron esta opción, por lo que la conexión de Compartir Pantalla siempre está completamente encriptada.

AFAIK, solo hay dos clientes iOS de terceros que admiten los tipos de autenticación de Uso compartido de pantalla: Screens y Remotix . Ambos pueden usar los tipos de autenticación 1 y 3 con pulsación de teclas / mouse encriptación , pero parece que encriptación completa solo es proporcionada por Remotix.

Tenga en cuenta que si un cliente utiliza una contraseña VNC (tipo 4) para conectarse al servidor de Screen Sharing, el cifrado se desactiva en absoluto.

    
respondido por el richter 04.07.2014 - 22:10
1

MochaVNC lite utiliza Nombre de usuario / contraseña de Mac OS X. Lo he estado usando desde siempre y ni siquiera recuerdo cuánto tiempo hace que agregaron la autenticación de credenciales de Mac OS. A diferencia de la mayoría de las otras aplicaciones que admiten esta función, no necesita la versión de pago. Lo uso esporádicamente principalmente para realizar actualizaciones de software en un Mac mini sin cabeza que es el servidor de mi casa y el servidor de la biblioteca de videos de iTunes.

Ya que solo lo uso localmente, realmente no miré las características de seguridad que tiene. Es una solución gratuita con una versión de $ 6 pagada, pero realmente no he investigado las diferencias pagadas desde 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 un Mac mini sin cabeza no usa la tarjeta de video a menos que haya un monitor (dongle) conectado.

    
respondido por el drbenru 02.12.2014 - 17:40

Lea otras preguntas en las etiquetas