Configuración de su Raspberry Pi para uso sin cabeza con SSH

Configuración de su Raspberry Pi para uso sin cabeza con SSH

La Raspberry Pi es, como hemos visto en varios artículos anteriores, una pieza de hardware extremadamente flexible. Una vez que haya instalado un sistema operativo, se haya familiarizado con las pequeñas dimensiones y haya encontrado un caso para él, podrá instalar el software del centro de medios y tal vez incluso comenzar a programar el software (después de todo, para eso fue diseñado !).





Sin embargo, es posible que el negocio de conectar la Raspberry Pi a su televisor de plasma de pantalla grande, el único dispositivo en su casa con una conexión HDMI, sea un poco tedioso mientras su familia está viendo su programa favorito. Alternativamente, es posible que tenga suficientes pantallas HDMI pero no suficientes teclados.





Beneficios de SSH

Afortunadamente, la Raspberry Pi puede aceptar comandos SSH cuando se conecta a una red local (ya sea por Ethernet o Wi-Fi), lo que le permite configurarla fácilmente.





Los beneficios de SSH van más allá de alterar la detección diaria de Los Simpsons o las últimas noticias de celebridades: usar su Raspberry Pi sin una pantalla dedicada (también conocida como sin cabeza) puede permitirle dejar el dispositivo configurado en una configuración particular sin preocuparse de que alguien interrumpa las cosas.

¿Utiliza el Pi como interfaz NAS? ¡No hay problema! Si su Raspberry Pi pasa su vida como servidor web de baja fidelidad o radio por Internet, entonces no necesita una pantalla dedicada.



¡Aquí es donde entra SSH!

Configuración de Raspberry Pi para SSH

Para preparar su Raspberry Pi para conexiones remotas a través de SSH, primero debe haber instalado la distribución Debian Raspbian, como se describió anteriormente. De forma predeterminada, SSH está habilitado, pero si lo tiene deshabilitado, debe ingresar a la pantalla de configuración para volver a habilitarlo.





mover la copia de seguridad del iphone a una unidad externa

Con su mini-computadora enchufada a la red eléctrica y con un teclado y un cable Ethernet conectados, inicie e inicie sesión en el dispositivo.

Una vez que lo haya hecho, ingrese sudo raspi-config para abrir la pantalla de configuración, y use las teclas de flecha y Enter para seleccionar la opción Habilitar o Deshabilitar SSH. En la siguiente pantalla, seleccione Habilitar, toque Enter y en la pantalla final Ingrese nuevamente para seleccionar OK.





Con SSH ahora habilitado, podrá conectarse remotamente a su Raspberry Pi utilizando un cliente SSH.

(Tenga en cuenta que si SSH no aparece como una opción de menú, probablemente esté utilizando una versión anterior de la distribución Raspbian y debería actualizar lo antes posible).

Conexión a su Raspberry Pi

Antes de conectarse a su Raspberry Pi, deberá verificar la dirección IP. Hay un par de formas de hacer esto.

El primero, desde la línea de comando, es ingresar ifconfig para mostrar los detalles de su conexión de red, incluida la dirección IP. Alternativamente, puede verificar si su enrutador tiene dispositivos conectados y determinar la dirección IP de esa manera.

Con esta información a mano, ahora está listo para conectarse con SSH.

Si está utilizando Windows, la mejor herramienta SSH probablemente sea PuTTY, disponible en http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . Una vez descargado (seleccione putty.exe para esta tarea), haga doble clic en el ejecutable; se ejecutará sin instalación.

En el Sesión pantalla, agregue la dirección IP en la Nombre de host campo y haga clic en Abierto . PuTTY emitirá un aviso de seguridad; haga clic en para continuar y luego inicie sesión en Raspberry Pi.

la carpeta o el archivo está abierto en otro programa

Momentos después, verá la interfaz basada en texto de Raspberry Pi.

Ahora puede desconectar el teclado, el mouse y el cable HDMI de su Raspberry Pi y emitir comandos de forma remota.

Emitir comandos remotos al Pi

Se pueden emitir varios comandos de forma remota a la Raspberry Pi a través de SSH, ¡prácticamente cualquier cosa que no deshabilite o interrumpa SSH o su conexión de red!

ps hacha

Esto mostrará una lista de procesos en ejecución.

$ ssh –V

Muestra la versión actual de SSH

Los archivos se pueden copiar desde y hacia Raspberry Pi usando SSH:

cómo desinstalar bloatware windows 10

localhost $ scp nombre de inicio de sesión: /home/username/remotehostfile.txt remotehostfile.txt

localhost $ scp localhostfile.txt nombre de inicio de sesión: /home/username/localhostfile.txt

Una vez que haya terminado, recuerde apagar de forma segura su Pi con el comando:

|_+_|

(Cambiar –h a –r reiniciará el dispositivo). Esto debe hacerse antes de quitar el cable de alimentación; no hacerlo puede conducir fácilmente a una tarjeta SD dañada, lo que significará la reinstalación del sistema operativo Raspian.

Actualizaciones, instalación de aplicaciones y uso de la línea de comandos - ¡por control remoto!

Hay ciertas cosas para las que SSH no sirve. Por ejemplo, no le permitirá acceder a la GUI de Raspberry Pi, pero le proporcionará los medios para ejecutar actualizaciones, instalar aplicaciones y utilizar varios programas y herramientas integrados desde una computadora diferente.

Con la fácil configuración de SSH por control remoto y los comandos enumerados anteriormente (y muchos más), puede enviar instrucciones de manera rápida y eficiente al dispositivo usando PuTTY en Windows o mediante las herramientas de línea de comandos nativas en Mac OS X y otras distribuciones de Linux.

Con todo, si posee una Raspberry Pi, debe saber lo conveniente y útil que es SSH. Si planea usar SSH con regularidad, es posible que desee aprender este truco de partición de arranque para habilitar SSH rápidamente cuando lo necesite.

Cuota Cuota Pío Correo electrónico Cómo limpiar su PC con Windows usando el símbolo del sistema

Si su PC con Windows se está quedando sin espacio de almacenamiento, limpie la basura con estas rápidas utilidades del símbolo del sistema.

Leer siguiente
Temas relacionados
  • Bricolaje
  • Frambuesa pi
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Un colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse