Tabla de contenido:
- Suministros
- Paso 1: SSH en tu Pi
- Paso 2: Descarga Tightvnc Server en tu Pi
- Paso 3: Ejecute Tightvncserver
- Paso 4: descargue el cliente Java de Tightvnc en su Mac
- Paso 5: descomprime y abre
- Paso 6: Desde Preferencias del sistema, abra Seguridad y privacidad
- Paso 7: conceder permisos
- Paso 8: Ejecute Tightvnc Client para conectarse
- Paso 9: ingrese la contraseña
- Paso 10: ¡Felicitaciones
- Paso 11: una nota sobre la creación de GUI
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Este es un tutorial sobre cómo configurar tightvnc para acceder al escritorio de una Raspberry Pi usando una Mac, cuando la Pi se está ejecutando en modo sin cabeza.
Suministros
1. Raspberry Pi habilitado para SSH
-Este instrucable asume que su Pi ya está en línea ejecutándose en modo sin cabeza, es decir, conectado a la red a través de la cual desea acceder de forma remota. Hay muchos tutoriales existentes sobre cómo hacer esto, regrese aquí cuando SSH exitosamente en su Pi y esté listo para configurar el escritorio remoto.
2. Una Mac con Java
- El motivo de este ejercicio. Como Microsoft desarrolló el protocolo de escritorio remoto que es el estándar, las Mac no tienen cliente para conexiones RDP instaladas de forma predeterminada. Corregiremos esto instalando un cliente alternativo usando un protocolo diferente, tightvnc. Tightvnc se basa en Java, por lo que lo necesitaremos instalado para que nuestro cliente funcione.
Paso 1: SSH en tu Pi
Conéctese a su Pi para comenzar el proceso.
Paso 2: Descarga Tightvnc Server en tu Pi
Ingrese el comando
$ sudo apt-get install tightvncserver xrdp
Paso 3: Ejecute Tightvncserver
Ingrese el comando
$ tightvncserver
en el Pi para iniciar el programa. Se le pedirá que ingrese una contraseña. Esto se utilizará más tarde para conectarse a su escritorio. La contraseña debe tener entre 5 y 8 caracteres. Cualquier carácter adicional que escriba se truncará.
Nota: Este paso debe realizarse a través de SSH cada vez que se enciende el Pi para poder conectar al cliente
Paso 4: descargue el cliente Java de Tightvnc en su Mac
Ir a
www.tightvnc.com/download.php
y descargue el último cliente java
Paso 5: descomprime y abre
Desempaquete el contenido en el directorio de su elección y luego intente abrir tightvnc-jviewer.jar. Lo más probable es que vea el error anterior. Si se abre, continúe y vaya al paso 8.
Paso 6: Desde Preferencias del sistema, abra Seguridad y privacidad
Abra Preferencias del sistema y seleccione Seguridad y privacidad
Paso 7: conceder permisos
Navegue a la pestaña General y mire hacia la parte inferior. Debería haber una notificación sobre nuestro.jar. Continúe y seleccione Abrir de todos modos.
Paso 8: Ejecute Tightvnc Client para conectarse
Ejecute el.jar y abrirá esta ventana. Ingrese la dirección IP de Pi en el campo Host remoto y cambie el número de puerto a 5901. Ahora está listo para conectarse a su Pi.
Paso 9: ingrese la contraseña
Si todo salió bien en el paso anterior, se le pedirá que ingrese la contraseña que creó en el paso 3.
Si esto no es lo que ve, lo más probable es que la dirección IP sea incorrecta, o si regresa a este tutorial después de la instalación inicial, es posible que haya olvidado ejecutar el servidor en la Pi a través de SSH primero. Continúe y verifique que la información sea correcta.
Paso 10: ¡Felicitaciones
Ahora está viendo el escritorio de su Pi … ¡de forma remota!
Paso 11: una nota sobre la creación de GUI
Debido a la naturaleza de cómo se crea y se muestra la pantalla, es posible que tenga problemas de permisos al intentar ejecutar programas desde la línea de comandos que crearán una GUI. La solución más fácil para esto es simplemente anteponer estos comandos con 'gksudo'. Esto le pedirá su contraseña de sudoer y luego creará la GUI que está buscando.