Para los no iniciados, Secure Shell, oSSH, es un protocolo que permite establecer una conexión robusta y fácil de usar entre dos dispositivos. SSH, que suele utilizarse para compartir archivos o ejecutar comandos remotos a través de una red, es la forma perfecta de acceder a cualquiera de sus dispositivos desde su PC.

Dado que Raspberry Pi es una de lasSBC más utilizadaspara proyectos de aficionados, tarde o temprano necesitarás la funcionalidad SSH en un sistema de tamaño pequeño. Por eso, hemos compilado una guía detallada para ayudarte a usar SSH en tu Raspberry Pi y acceder a ella desde cualquier máquina Windows.

Relacionado
Cómo generar claves SSH en Windows

Las claves SSH permiten una mayor seguridad y comodidad para la autenticación. Aquí se explica cómo generar claves SSH fácilmente en Windows

Cómo habilitar SSH antes de instalar un sistema operativo en Raspberry Pi

Uso de Raspberry Pi Imager

Primero, deberás habilitar la función SSH en tu Raspberry Pi. Si aún no has instalado un sistema operativo en tu tarjeta microSD, puedes usar la configuración de personalización del sistema operativo disponible en la aplicación Raspberry Pi Imager para habilitar SSH.

  1. Haga clic enSiguienteuna vez que haya configurado las opciones deDispositivo,Sistema operativoyAlmacenamientodentro de Raspberry Pi Imager.
    El generador de imágenes Raspberry Pi con los botones Dispositivo, Sistema operativo, Almacenamiento y Siguiente resaltados
  2. SeleccioneEditar configuracióncuando la aplicación le solicite aplicar la configuración de personalización del sistema operativo.
    El generador de imágenes Raspberry Pi con la opción Editar configuración resaltada
  3. Diríjase a la pestañaServiciosy asegúrese de que la casilla de verificaciónHabilitar SSHy la opciónUsar autenticación de contraseñaestén habilitadas.
    El procedimiento para habilitar SSH usando Raspberry Pi Imager
  4. Haga clic en el botónGuardary continúe con el procedimiento habitual para flashear la tarjeta microSD.

Usando el archivo ssh

Si está acostumbrado a utilizar Balena Etcher, Rufus u otras herramientas de actualización, puede crear un archivo de texto ssh vacío antes de insertar latarjeta microSDen su Raspberry Pi.

  1. Dirígete al directorio de la tarjeta microSD usando elExplorador de archivos.
    El directorio bootfs dentro del Explorador de archivos
  2. Haga clic derecho en cualquier parte de la pantalla, coloque el cursor sobreNuevoy seleccioneDocumento de texto.
    El procedimiento para crear un nuevo documento de texto en Windows 11
  3. Cambie el nombre de este archivo assh.
    El procedimiento para habilitar SSH mediante la creación del archivo de texto ssh en el Explorador de archivos

Cómo habilitar SSH después de instalar un sistema operativo en Raspberry Pi

Uso de los ajustes de configuración

Suponiendo que estés usando el sistema operativo Raspberry Pi, existen varias formas de activar la función SSH en tu RPi. El método más simple implica modificar ciertos ajustes de configuración:

  1. Haga clic en elbotón Raspberryantes de pasar el cursor sobrePreferenciasy seleccionarConfiguración de Raspberry Pi.
    El procedimiento para abrir la configuración de Raspberry Pi
  2. Dirígete a la pestañaInterfaces.
  3. Establezca el interruptorSSHen Habilitado y presione el botónAceptar.
    La configuración utilizada para habilitar SSH dentro de la utilidad de configuración de Raspberry Pi

Uso de la herramienta raspi-config

Si prefiere una interfaz más parecida a la BIOS, puede utilizar la herramienta de configuración de software Raspberry Pi, a la que se puede acceder a través de la Terminal.

  1. Haga clic en la aplicaciónde terminal.
    La aplicación de terminal Raspberry Pi
  2. Escriba el siguiente comando dentro de la ventana del terminal:
    sudo raspi-config
    La terminal en Raspberry Pi OS que muestra el comando raspi-config
  3. Vaya aOpciones de interfaz.
    La herramienta raspi-config en Raspberry Pi OS que muestra las opciones de interfaz
  4. SeleccioneSSHy toquecuando se le solicite confirmación.
    El procedimiento para habilitar SSH usando la herramienta raspi-config
  5. Haga clic enFinalizarpara salir de raspi-config.
    El botón Finalizar resaltado dentro de la herramienta raspi-config

Usando la terminal

Por último, si prefieres los comandos de terminal a los ajustes de la GUI, puedes usar el comando systemctl para habilitar SSH en el SBC. Este método también es compatible con otras distribuciones Linux basadas en Debian, incluido Ubuntu.

  1. Abra la aplicaciónde terminal.
  2. Pegue los siguientes comandos en la ventana de Terminal y presione Enter para ejecutarlos:
    • sudo systemctl habilitar ssh
    • sudo systemctl iniciar ssh
      Los comandos systemctl utilizados para habilitar SSH

Cómo encontrar la dirección IP de tu Raspberry Pi

Antes de poder acceder a tu Raspberry Pi desde tu PC, tendrás que encontrar su dirección IP. Hay muchas formas de hacerlo, pero por ahora utilizaremos el método más sencillo.

  1. Haga clic en el iconode Wi-Fi/Ethernet.
  2. Coloque el cursor sobreOpciones avanzadasy seleccioneInformación de conexión.
    La configuración de Wi-Fi en Raspberry Pi
  3. Anote ladirección IPdebajo del encabezadoIPv4.
    La dirección IPv4 de una Raspberry Pi

Cómo acceder por SSH a la Raspberry Pi desde tu PC

Ahora que conoces la dirección IP de tu Raspberry Pi y has habilitado SSH, es hora de pasar a tu PC. Si bien puedes usar el emulador de terminal integrado en Windows 11, yo cambié a PuTTY porque es mucho más fácil de usar.

  1. Asegúrese de que su Raspberry Pi esté encendida y conectada a Ethernet/Wi-Fi.
  2. Descargue PuTTY desdeeste enlacey ejecute su archivo ejecutable como administrador.
  3. Ingrese ladirección IPde su Raspberry Pi comonombre de hosty seleccioneSSHcomotipo de conexiónantes de presionar el botónAbrir.
    Una captura de pantalla de PuTTY con la dirección IP de Raspberry Pi resaltada
  4. Ingrese elnombre de usuarioyla contraseñade su Raspberry Pi para acceder a él a través de SSH.
    Una captura de pantalla de PuTTY con el nombre y la contraseña del usuario root resaltados

Cómo acceder a su Raspberry Pi a través de SSH

Una Raspberry Pi 5 con Windows 11

Suponiendo que hayas seguido todos los pasos correctamente, PuTTY mostrará user@raspberrypi como el nombre del dispositivo y podrás ejecutar todos los comandos que desees desde tu PC. Si te preguntas qué puedes hacer con SSH, esta función te resultará útil cuando hagasun NAS con tu Raspberry Pi. Además de permitirte utilizar el reenvío de puertos en la SBC, SSH también te permite instalar de forma remota cualquier aplicación en la Raspberry Pi.

Relacionado
Reseña de Raspberry Pi 5: el santo grial de los proyectos DIY se volvió aún mejor (y más raro)

La Raspberry Pi 5 es una de las tarjetas de control de consumo más potentes que existen. Lamentablemente, su stock limitado significa que te resultará difícil encontrar una.