Juel

Como activar SSH en una Raspberry Pi

Por Joel Valdivia | May 15, 2023
Raspberry

SSH (Secure Shell) es un protocolo de red que permite a los usuarios conectarse de forma segura a dispositivos remotos a través de una conexión cifrada. Este protocolo es muy útil para conectarse a una Raspberry Pi, ya que permite acceder al sistema de forma remota sin necesidad de un monitor o un teclado conectados.

Por defecto, el servicio SSH viene desactivado en Raspbian, el sistema operativo más comúnmente utilizado en Raspberry Pi. Pero activarlo es muy fácil.

A continuación, te proporcionamos los pasos que debes seguir:

Paso 1: Actualiza tu Raspberry Pi

Antes de comenzar, es importante asegurarte de tener la última versión del sistema operativo Raspbian instalado. Para hacerlo, abre una terminal en tu Raspberry Pi y ejecuta los siguientes comandos:

sudo apt-get update
sudo apt-get upgrade

Esto actualizará el sistema operativo a la última versión disponible.

Paso 2: Habilita el servicio SSH

Una vez que tu Raspberry Pi esté actualizada, necesitas habilitar el servicio SSH. Para hacerlo, abre una terminal y ejecuta el siguiente comando:

sudo systemctl enable ssh

Paso 3: Inicia el servicio SSH

Una vez que hayas habilitado el servicio SSH, debes iniciarlo. Para ello, ejecuta el siguiente comando:

sudo systemctl start ssh

Paso 4: Verifica que el servicio SSH esté en ejecución

Para verificar que el servicio SSH esté en ejecución, ejecuta el siguiente comando:

sudo systemctl status ssh

Si todo está funcionando correctamente, verás un mensaje que indica que el servicio está activo y en ejecución.

alt text

Paso 5: Conéctate a la Raspberry Pi a través de SSH

Ahora que el servicio SSH está habilitado y en ejecución, puedes conectarte a tu Raspberry Pi a través de SSH desde otro dispositivo en la misma red. Para hacerlo, necesitas conocer la dirección IP de la Raspberry Pi.

Puedes obtener tu IP ejecutando el siguiente comando en la terminal:

$ ifconfig
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.3.162  netmask 255.255.255.0  broadcast 192.168.3.255
        inet6 fe80::4aa4:e6b9:3bdd:82b6  prefixlen 64  scopeid 0x20<link>
        ether b8:27:eb:b6:f3:a6  txqueuelen 1000  (Ethernet)
        RX packets 3954  bytes 324042 (316.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5265  bytes 755006 (737.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Busca la dirección IP de la Raspberry Pi en la sección “wlan0” o “eth0”, dependiendo de si estás conectado a través de WiFi o Ethernet.

En éste caso nuestra dirección IP es 192.168.3.162 de la Raspberry Pi, abre la terminal en tu otro dispositivo y ejecuta el siguiente comando para conectarte:

$ ssh usuario@192.168.3.162

Reemplaza “usuario” con tu nombre de usuario en la Raspberry asegurate de estar conectado a la misma red.

Conclusión

Activar el servicio SSH en una Raspberry Pi es muy fácil y te permite conectarte a la Raspberry Pi de forma remota y segura. Con el servicio SSH habilitado, puedes acceder al sistema desde otro dispositivo en la misma red y realizar tareas de administración sin necesidad de un monitor o un teclado conectados a la Raspberry Pi.

Happy Hacking!