Al ejecutar un proyecto en una Raspberry Pi sin periféricos, puede que no siempre sea conveniente conectarlo a un monitor cuando desee cambiar algo, pero no es necesario. Puede acceder y controlar la Raspberry Pi de forma remota a través de SSH (Secure SHell) desde otra computadora o incluso un teléfono inteligente en la misma red. Esta guía le mostrará primero cómo habilitar SSH, luego cómo SSH en Raspberry Pi desde otro dispositivo.
Habilitar SSH en la instalación
De manera predeterminada, por razones de seguridad, SSH está deshabilitado en el sistema operativo Raspberry Pi estándar. Entonces, para poder SSH a Pi, primero deberá habilitarlo. Si usted es instalar el sistema operativo Raspberry Pi desde cero en una tarjeta microSD, puede usar la configuración avanzada en la herramienta Raspberry Pi Imager (haga clic en el ícono de la rueda dentada) para habilitar SSH y establecer un nombre de usuario y una contraseña. Mientras lo hace, agregue los detalles de su red inalámbrica para que la Raspberry Pi se conecte automáticamente a ella. Hacer clic
Ahorrar para mantener la configuración, luego escriba el sistema operativo en su tarjeta microSD como de costumbre.Habilitar SSH en el sistema operativo existente
Alternativamente, puede habilitar SSH desde una instalación existente de Raspberry Pi OS. Con su Raspberry Pi conectada a un monitor, abra el menú del icono de la frambuesa en el escritorio y seleccione preferencias > Configuración de frambuesa Pi. Luego haga clic en el Interfaces pestaña y haga clic en el Activado botón de opción para SSH.
Si usa Raspberry Pi OS Lite (sin la GUI de escritorio), puede habilitar SSH a través de la utilidad raspi-config. Introduzca el comando:
sudo raspi-config
Luego navega a Opciones de interfaz > SSH y seleccione en el mensaje, "¿Le gustaría que el servidor SSH esté habilitado?" Prensa Ingresar para confirmar, luego seleccione Finalizar para salir de raspi-config.
Encuentra la dirección IP de Raspberry Pi
Con SSH habilitado y su Raspberry Pi conectada a su red, está listo para conectarse a Raspberry Pi a través de SSH desde otro dispositivo. Deberá saber el nombre de host de su Raspberry Pi (raspberrypi.local es el predeterminado, pero puede configurarlo en la Configuración avanzada de Raspberry Pi Imager) o su dirección IP para iniciar sesión.
Puede encontrar la dirección IP de Raspberry Pi visitando la página de inicio de su enrutador para ver una lista de dispositivos conectados. Alternativamente, para encontrar la dirección IP de la Raspberry Pi (conectada a un monitor), ingrese este comando de Terminal:
nombre de host -I
Para que nunca cambie, es posible que también desee establecer una dirección IP estática en Raspberry Pi. Alternativamente, puede reservar una dirección IP para Raspberry Pi en la configuración de su enrutador.
SSH en Raspberry Pi desde Windows
En una PC con Windows 10 u 11, puede usar PowerShell para SSH en Raspberry Pi. Prensa Ctrl + Mayús + P para abrir PowerShell, luego ingrese cualquiera de estos comandos:
ssh[nombre de usuario]@[nombre de host].local
o
ssh[nombre de usuario]@[Dirección IP]
Reemplazar [nombre de usuario] y [nombre de host] o [Dirección IP] con los detalles de tu propia Pi. Por ejemplo, ssh [email protected] o ssh [email protected].
Como alternativa, puede utilizar el Masilla utilidad, que es una herramienta más sofisticada y funcionará en cualquier PC con Windows. En el cuadro de diálogo PuTTY, seleccione SSH como tipo de conexión, ingrese la dirección IP o el nombre de host de Raspberry Pi en el Nombre de host o la dirección IP) cuadro, luego haga clic en Abierto. También puede hacer clic Ahorrar para guardar los detalles de la conexión en PuTTY.
SSH en Raspberry Pi desde macOS
En una Mac, abra la utilidad Terminal (en Aplicaciones > Utilidades), luego ingrese cualquiera de los siguientes comandos para conectarse a Raspberry Pi a través de SSH:
ssh[nombre de usuario]@[nombre de host].local
o
ssh[nombre de usuario]@[Dirección IP]
Reemplazar [nombre de usuario] y [nombre de host] o [Dirección IP] con los detalles de tu propia Pi. Por ejemplo, ssh [email protected] o ssh [email protected].
SSH en Raspberry Pi desde Linux
En una PC con Linux (o incluso otra Raspberry Pi), abra una ventana de Terminal presionando Ctrl+Alt+T, luego ingrese cualquiera de los siguientes comandos para conectarse a Raspberry Pi a través de SSH:
ssh[nombre de usuario]@[nombre de host].local
o
ssh[nombre de usuario]@[Dirección IP]
Reemplazar [nombre de usuario] y [nombre de host] o [Dirección IP] con los detalles de tu propia Pi. Por ejemplo, ssh [email protected] o ssh [email protected].
SSH en Raspberry Pi desde Android
Hay varias aplicaciones de acceso remoto SSH disponibles en Play Store, como la gratuita Conectar Bot. Para conectarse a su Raspberry Pi con él, haga clic en el + (más) e ingrese los detalles de inicio de sesión, como [email protected] o ssh [email protected]. También puedes ponerle un apodo si quieres. Haga clic en el símbolo + (más) para guardar la conexión, luego haga clic en él de la lista para conectarse a Raspberry Pi. Introduce tu contraseña y estás dentro.
SSH en Raspberry Pi: éxito
Ahora sabe cómo habilitar SSH en Raspberry Pi, encontrar su dirección IP y luego SSH desde otro dispositivo para controlarlo de forma remota mediante comandos de terminal Linux estándar. Esta es una habilidad muy útil cuando se utiliza una Raspberry Pi sin cabeza, sin un monitor o teclado conectado.