Ya vimos en un post anterior cómo conectar nuestra raspberry a un pc directamente. A partir de aquí o bien si está conectada normalmente a nuestra red, podremos acceder a ella remotamente de varias formas:

  • SSH: es la forma más habitual de conexión con ordenadores remotos con Linux, y aunque nos siga sorprendiendo la raspbery lo es. Para poder conectarnos, antes tenemos que activar el servicio ssh en la raspberry. Lo haremos desde la configuración a la que llegaremos usando el siguiente comando
sudo raspi-config

y activando ssl en la siguiente pantalla

Para obtener la ip de nuestra raspberry, desde una ventana de terminal usamos el comando

sudo ifconfig

y en el resultado buscamos ip addr

Una vez activado podremos acceder usando

ssh pi@192.168.x.x

con contraseña (si no la hemos cambiado, lo cual es recomendable) raspberry.

  • Escritorio remoto: nos permite acceder al entorno gráfico de nuestra raspberry. Usaremos VNC del que existen tanto cliente como servidores gratuitos y para diferentes plataformas.

Empezaremos instalando el servidor

sudo apt-get install tightvncserver

Una vez instalado podemos ejecutarlo con

tightvncserver :1

Con esto conseguimos que se arranque en este momento. Para hacer que el servicio se ejecute en cada arranque podemos descargar este script. Para instalar en nuestra raspberry haremos:

wget http://www.penguintutor.com/otherfiles/tightvncserver-init.txt
sudo mv tightvncserver-init.txt
sudo mv tightvncserver-init.txt /etc/init.d/tightvncserver
sudo chown root:root /etc/init.d/tightvncserver
sudo chmod 750 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults

Rearrancamos con

sudo reboot

y listo. Ya podemos conectarnos desde nuestro cliente VNC usando la ip de la raspberry

Javacasm

Acceso remoto a raspberry