Tabla de contenido:

Acceso remoto a Raspberry Pi: SSH, Dekstop y FTP: 4 pasos
Acceso remoto a Raspberry Pi: SSH, Dekstop y FTP: 4 pasos

Video: Acceso remoto a Raspberry Pi: SSH, Dekstop y FTP: 4 pasos

Video: Acceso remoto a Raspberry Pi: SSH, Dekstop y FTP: 4 pasos
Video: ACCESO REMOTO a Raspberry Pi desde Internet sin DNS. Configurar remote.it en español, SSH NAS VPN 2024, Mes de julio
Anonim
Acceso remoto a Raspberry Pi: SSH, Dekstop y FTP
Acceso remoto a Raspberry Pi: SSH, Dekstop y FTP

En esta publicación, veremos 3 métodos diferentes mediante los cuales puede acceder de forma remota a la Raspberry Pi para que sea un poco más fácil trabajar con ella. El primero es SSH, que te permitirá acceder de forma remota al terminal. La segunda es una conexión de escritorio remoto, que le permitirá acceder al escritorio de Raspberry Pi cuando necesite interactuar con la interfaz de usuario. El tercero te permitirá acceder directamente a los archivos y carpetas para que puedas obtener o transferir archivos fácilmente entre la Raspberry Pi y tu computadora.

El video de arriba entra en más detalles para cada uno de ellos y recomiendo verlo primero para comprender los diferentes métodos.

Paso 1: conéctese a su red local

Conéctese a su red local
Conéctese a su red local
Conéctese a su red local
Conéctese a su red local

Para que los tres métodos funcionen, la Raspberry Pi debe estar conectada a la misma red que la computadora desde la que desea acceder de forma remota. Hay varias formas de hacerlo.

Conexión por cable:

Si planea usar una conexión por cable, simplemente conecte el cable ethernet en la placa y conecte el otro extremo del cable al enrutador de su hogar. La placa debería conectarse automáticamente a la red.

Inalámbrico (con pantalla / teclado / mouse):

Si planea usar una conexión inalámbrica, simplemente necesita conectarse a la red haciendo clic en el ícono de red inalámbrica en la barra de tareas, ingresando la contraseña y haciendo clic en Aceptar. La placa debería conectarse automáticamente a la red. Vea el video para ver un ejemplo de esto.

Inalámbrico (sin pantalla, modo sin cabeza):

También puede conectar la placa a la red creando un archivo wpa_supplicant.conf en el directorio de inicio de la tarjeta microSD. El sistema operativo Raspberry Pi verifica este archivo cuando se inicia por primera vez y, si está presente, utilizará los detalles de la red que contiene para conectarse a la red. Puede descargar el archivo de plantilla desde el enlace a continuación y actualizarlo con su código de país, nombre de red y contraseña. Se recomienda utilizar un editor de texto como Notepad ++ o Sublime Text 3 para crear el archivo. Una vez hecho esto, simplemente cópielo en la unidad de arranque tan pronto como termine de flashear la imagen, pero antes de arrancar la placa por primera vez.

Archivo de plantilla WPA:

Utilice el siguiente enlace para obtener una lista de códigos de países:

Una vez conectados a la red, necesitamos obtener la dirección IP de la placa. Puede hacer esto de muchas maneras, pero un método conveniente es usar un software como Angry IP Scanner. Mire el video si necesita verlo en acción. El software simplemente escanea su red local y enumera todos los dispositivos activos junto con sus direcciones IP. La dirección IP de mi placa es 192.168.1.37 y si aparece su placa, puede estar seguro de que se ha conectado correctamente a su red.

Paso 2: SSH en su tablero

SSH en su tablero
SSH en su tablero
SSH en su tablero
SSH en su tablero

Si ha utilizado la Raspberry Pi antes, habrá utilizado la ventana de terminal en algún momento. El uso del terminal le permite crear scripts, actualizar software, etc. De forma predeterminada, puede acceder y utilizar el terminal conectando una pantalla y un teclado a la placa, pero esto no siempre es conveniente, especialmente si está utilizando el Pi Zero, que no tiene un puerto USB de tamaño completo ni un puerto completo. puerto HDMI de tamaño. SSH te permite acceder al terminal sin necesidad de pantalla o teclado, lo que lo hace muy conveniente. Más importante aún, también puede copiar / pegar comandos y scripts de su computadora principal en lugar de escribir todo. SSH significa Secure SHell y le permite comunicarse de forma segura con un dispositivo a través de una conexión no segura. Hay dos formas principales de habilitar SSH.

Con pantalla / teclado / mouse:

Si tiene una pantalla, un teclado y un mouse conectados, simplemente puede abrir la ventana "Configuración de Raspberry Pi" desde el menú "Preferencias" y luego cambiar a la pestaña "Interfaces". Luego puede simplemente hacer clic en el botón de radio junto a SSH que dice "Habilitado" y luego presionar Aceptar. Puedes ver el video para ver cómo se hace.

Sin pantalla, modo sin cabeza:

Si no tiene acceso a una pantalla, simplemente puede crear un archivo vacío con el nombre "ssh" y copiarlo en la unidad de arranque. No agregue una extensión al archivo. Se recomienda utilizar un editor de texto como Notepad ++ o Sublime Text 3 para crear el archivo. Copie este archivo poco después de actualizar la imagen, pero antes de iniciarlo por primera vez. Esto le habilitará SSH.

Una vez hecho esto, simplemente necesita abrir una ventana de terminal en su computadora (Símbolo del sistema para Windows y Terminal para Mac). Una vez hecho esto, simplemente escriba "ssh [email protected]" y presione enter. Asegúrese de actualizar su dirección IP en ese comando. Luego le preguntará si desea recordar el host y puede escribir sí, seguido de presionar la tecla Intro. Luego le pedirá una contraseña y, por defecto, esta es "frambuesa" sin las comillas. Una vez que ingrese la contraseña, iniciará sesión en la placa y luego podrá acceder al terminal y ejecutar comandos como si estuviera conectado directamente a la placa mediante un teclado.

Paso 3: Conexión a escritorio remoto

Conexión de escritorio remoto
Conexión de escritorio remoto
Conexión de escritorio remoto
Conexión de escritorio remoto
Conexión de escritorio remoto
Conexión de escritorio remoto

SSH es útil cuando desea ejecutar comandos y scripts basados en texto. Sin embargo, a veces necesitará acceder e interactuar con la interfaz gráfica de usuario o GUI y en momentos como estos, una conexión de escritorio remoto es útil. Obtener acceso remoto no es nada difícil. Simplemente necesita ejecutar dos comandos que instalarán el servidor de conexión remota en la Pi.

Estos comandos se pueden ejecutar directamente en el terminal Pi o se pueden ejecutar iniciando sesión primero en la placa usando SSH. Una vez en la terminal, simplemente escriba "sudo apt-get install tightvncserver" e ingrese y para confirmar la instalación. Esto instalará tightvncserver por nosotros. El siguiente comando que debemos ejecutar es "sudo apt-get install xrdp" e ingrese y para confirmar la instalación. Esto instalará xrdp que permitirá el acceso remoto.

Todo lo que hay que hacer ahora es acceder al escritorio. Para hacer esto, abra la aplicación "Conexión a Escritorio Remoto" en Windows e ingrese la dirección IP de la placa. Te llevará a una pantalla de inicio de sesión donde tendrás que ingresar el nombre de usuario predeterminado que es "pi" y la contraseña predeterminada, que es "raspberry". Una vez hecho esto, serás llevado al escritorio Raspberry Pi donde podrás interactuar con la placa de forma remota y haga todo como si estuviera físicamente conectado a la placa mediante una pantalla, un teclado y un ratón.

Si está utilizando una Mac, primero deberá instalar la aplicación "Conexión remota de Microsoft" de la tienda de aplicaciones. A continuación, puede crear una nueva conexión escribiendo la dirección IP, el nombre de usuario, la contraseña y el nombre de la conexión. Finalmente, haga doble clic en el nombre de la conexión para iniciar la conexión y será llevado al escritorio Raspberry Pi. Mire el video mientras lo demostramos tanto para una PC como para una Mac.

Paso 4: Habilitación de FTP

Habilitación de FTP
Habilitación de FTP
Habilitación de FTP
Habilitación de FTP
Habilitación de FTP
Habilitación de FTP
Habilitación de FTP
Habilitación de FTP

Usar una conexión de escritorio remoto es útil, pero no puede copiar archivos directamente entre su PC y el escritorio Pi usándolo. Afortunadamente, existe una manera fácil de hacer esto de forma remota y es mediante FTP o el Protocolo de transferencia de archivos.

La configuración de FTP también es simple. Simplemente necesitamos actualizar primero la información del paquete ejecutando "sudo apt-get update". Luego, necesitamos ejecutar el comando "sudo apt install proftpd" que instalará el servidor FTP por nosotros. Y eso es todo lo que necesitas hacer. De forma predeterminada, no hay restricciones en los directorios a los que se puede acceder mediante FTP. Si tiene varios usuarios, entonces tendría sentido limitar el acceso de los usuarios solo a su directorio, que es / home / user. Necesitará actualizar el archivo de configuración para hacer esto y para eso, deberá ejecutar el comando "sudo nano /etc/proftpd/proftpd.conf" que abrirá el archivo de configuración en un editor de texto. Desplácese hacia abajo hasta la línea "#DefaultRoot" y descomente el "#" que lo habilitará. Una vez hecho esto, simplemente guarde el archivo presionando "CTRL + X", luego "y", luego "ENTER". A continuación, deberá volver a cargar el servicio ejecutando el comando "sudo service proftpd reload". Esto pondrá en vigor la nueva configuración y solo podremos acceder al directorio / home / pi.

Acceder a los archivos y carpetas es igual de sencillo. Puede abrir un navegador web y escribir "ftp://192.168.1.37" y luego iniciar sesión con el nombre de usuario predeterminado que es "pi" y la contraseña predeterminada que es "raspberry". A continuación, podrá ver los archivos e incluso descargarlos. Seguirá pidiéndole que autentique la sesión por motivos de seguridad. Esto no es del todo conveniente y la forma recomendada es usar algo llamado cliente FTP como FileZilla. Simplemente descárguelo e instálelo y luego ingrese los detalles de la conexión en la barra superior, como se muestra en la imagen: dirección IP, nombre de usuario, contraseña y puerto que es 21. Una vez hecho esto, haga clic en el botón "Conexión rápida" y podrá conectar a la placa. Los archivos y carpetas de Raspberry Pi se mostrarán en la mitad derecha y el sistema de archivos de su computadora estará en la izquierda. Puede arrastrar archivos para permitir transferencias. De esta manera, puede recuperar fácilmente los archivos que necesita y administrar el sistema de archivos.

Así de fácil es acceder de forma remota a su Raspberry Pi utilizando tres métodos diferentes. Si le gustan las publicaciones útiles como esta, considere suscribirse a nuestro canal de YouTube, ya que es de gran ayuda.

YouTube:

¡Gracias por leer!

Recomendado: