Taula de continguts:

Accés remot al Raspberry Pi: SSH, Dekstop i FTP: 4 passos
Accés remot al Raspberry Pi: SSH, Dekstop i FTP: 4 passos

Vídeo: Accés remot al Raspberry Pi: SSH, Dekstop i FTP: 4 passos

Vídeo: Accés remot al Raspberry Pi: SSH, Dekstop i FTP: 4 passos
Vídeo: Remote Access with SSH and Remote Desktop - Raspberry Pi and Python tutorials p.3 2024, De novembre
Anonim
Accés remot al Raspberry Pi: SSH, Dekstop i FTP
Accés remot al Raspberry Pi: SSH, Dekstop i FTP

En aquesta publicació, analitzarem 3 mètodes diferents pels quals podeu accedir remotament al Raspberry Pi per facilitar-ne la feina. El primer és SSH, que us permetrà accedir remotament al terminal. El segon és una connexió d’escriptori remot, que us permetrà accedir a l’escriptori Raspberry Pi per als moments en què hàgiu d’interactuar amb la interfície d’usuari. El tercer us permetrà accedir directament als fitxers i carpetes de manera que pugueu obtenir o transferir fàcilment fitxers entre el Raspberry Pi i l’ordinador.

El vídeo anterior es detalla amb més detall per a cadascun d’ells i us recomano veure’l primer per comprendre els diferents mètodes.

Pas 1: connecteu-vos a la vostra xarxa local

Connecteu-vos a la vostra xarxa local
Connecteu-vos a la vostra xarxa local
Connecteu-vos a la vostra xarxa local
Connecteu-vos a la vostra xarxa local

Perquè funcionin els tres mètodes, el Raspberry Pi ha d’estar connectat a la mateixa xarxa que l’ordinador des del qual voleu accedir-hi de forma remota. Hi ha diverses maneres de fer-ho.

Connexió per cable:

Si teniu previst utilitzar una connexió per cable, simplement connecteu el cable ethernet a la placa i connecteu l’altre extrem del cable al vostre encaminador domèstic. El tauler s’ha de connectar automàticament a la xarxa.

Sense fil (amb pantalla / teclat / ratolí):

Si teniu previst utilitzar una connexió sense fils, només cal que us connecteu a la xarxa fent clic a la icona de xarxa sense fils a la barra de tasques, introduint la contrasenya i fent clic a D'acord. El tauler s’ha de connectar automàticament a la xarxa. Mireu el vídeo per veure'n un exemple.

Sense fil (sense pantalla, mode sense cap):

També podeu connectar la placa a la xarxa creant un fitxer wpa_supplicant.conf al directori d’arrencada de la targeta microSD. El sistema operatiu Raspberry Pi comprova aquest fitxer quan arrenca per primera vegada i, si està present, utilitzarà les dades de xarxa que conté per connectar-se a la xarxa. Podeu descarregar el fitxer de plantilla des de l’enllaç següent i actualitzar-lo amb el codi de país, el nom de la xarxa i la contrasenya. Es recomana utilitzar un editor de text com Notepad ++ o Sublime Text 3 per crear el fitxer. Un cop fet, simplement copieu-lo a la unitat d’arrencada tan bon punt hàgiu acabat de parpellejar la imatge, però abans d’arrencar el tauler per primera vegada.

Fitxer de plantilla WPA:

Utilitzeu l'enllaç següent per obtenir una llista de codis de país:

Un cop connectat a la xarxa, hem d’obtenir l’adreça IP de la placa. Podeu fer-ho de moltes maneres, però un mètode convenient és utilitzar programari com Angry IP Scanner. Mireu el vídeo si el necessiteu en acció. El programari simplement escaneja la vostra xarxa local i enumera tots els dispositius actius juntament amb les seves adreces IP. L'adreça IP del meu tauler és 192.168.1.37 i, si apareix el tauler, podeu estar segur que s'ha connectat correctament a la vostra xarxa.

Pas 2: SSH al vostre tauler

SSH al vostre consell
SSH al vostre consell
SSH al vostre consell
SSH al vostre consell

Si ja heu utilitzat el Raspberry Pi, haureu utilitzat la finestra del terminal en algun moment. L'ús del terminal us permet crear scripts, actualitzar programari, etc. Per defecte, podeu accedir i utilitzar el terminal connectant una pantalla i un teclat al tauler, però això no sempre és convenient, sobretot si utilitzeu el Pi Zero (que no té un port USB de mida completa ni un full). port HDMI de mida. SSH us permet accedir al terminal sense necessitat de pantalla ni teclat, cosa que el fa molt convenient. Més important encara, també podeu copiar / enganxar ordres i scripts des de l’ordinador principal en lloc d’escriure-ho tot. SSH significa Secure SHell i us permet comunicar-vos de manera segura a un dispositiu mitjançant una connexió no segura. Hi ha dues maneres principals per activar SSH.

Amb pantalla / teclat / ratolí:

Si teniu una pantalla, un teclat i un ratolí connectats, podeu obrir la finestra "Configuració de Raspberry Pi" des del menú "Preferències" i després canviar a la pestanya "Interfícies". A continuació, només cal que feu clic al botó d’opció que hi ha al costat de SSH, que diu "Habilitat" i, a continuació, premeu D'acord. Podeu veure el vídeo per veure-ho.

Sense pantalla, mode sense cap:

Si no teniu accés a una pantalla, podeu crear un fitxer buit amb el nom "ssh" i copiar-lo a la unitat d'arrencada. No afegiu cap extensió al fitxer. Es recomana utilitzar un editor de text com Notepad ++ o Sublime Text 3 per crear el fitxer. Copieu aquest fitxer poc després de fer flash la imatge, però abans d’engegar-la per primera vegada. Això us permetrà SSH.

Un cop fet això, només cal que obriu una finestra de terminal al vostre ordinador (símbol del sistema per a Windows i Terminal per a Mac). Un cop fet, només cal que escriviu "ssh [email protected]" i premeu Intro. Assegureu-vos d'actualitzar la vostra adreça IP en aquesta ordre. A continuació, us preguntarà si voleu recordar l'amfitrió i podeu escriure sí, seguit de prémer la tecla d'inici. A continuació, us demanarà una contrasenya i, per defecte, és "gerd" sense les cometes. Un cop introduïu la contrasenya, accedireu al tauler i podreu accedir al terminal i executar ordres com si estiguéssiu connectat directament al tauler mitjançant un teclat.

Pas 3: Connexió d'escriptori remot

Connexió d'escriptori remot
Connexió d'escriptori remot
Connexió d'escriptori remot
Connexió d'escriptori remot
Connexió d'escriptori remot
Connexió d'escriptori remot

SSH és útil quan voleu executar ordres i scripts basats en text. Tanmateix, de vegades haureu d’accedir i interactuar amb la interfície gràfica d’usuari o la interfície gràfica d’usuari i, en moments com aquests, és útil una connexió d’escriptori remot. Obtenir accés remot no és gens difícil. Simplement heu d’executar dues ordres que instal·laran el servidor de connexió remota al Pi.

Aquestes ordres es poden executar directament al terminal Pi o es poden executar primer iniciant sessió a la placa mitjançant SSH. Un cop al terminal, simplement escriviu "sudo apt-get install tightvncserver" i introduïu y per confirmar la instal·lació. Això instal·larà tightvncserver per a nosaltres. La següent ordre que hem d'executar és "sudo apt-get install xrdp" i introduïu y per confirmar la instal·lació. Això instal·larà xrdp que permetrà l'accés remot.

Tot el que cal fer ara és accedir a l’escriptori. Per fer-ho, obriu l'aplicació "Connexió d'escriptori remot" al Windows i introduïu l'adreça IP de la placa. Us portarà a una pantalla d'inici de sessió on haureu d'introduir el nom d'usuari per defecte que és "pi" i la contrasenya per defecte, que és "raspberry". Un cop feta, se us dirigirà a l'escriptori Raspberry Pi on podreu interactuar amb el tauler de forma remota i feu-ho tot com si estigués connectat físicament al tauler mitjançant una pantalla, un teclat i un ratolí.

Si feu servir un Mac, primer haureu d’instal·lar l’aplicació "Connexió remota de Microsoft" des de la botiga d'aplicacions. A continuació, podeu crear una connexió nova escrivint l'adreça IP, el nom d'usuari, la contrasenya i el nom de la connexió. Finalment, feu doble clic al nom de la connexió per iniciar la connexió i us dirigirà a l’escriptori Raspberry Pi. Mireu el vídeo mentre ho demostrem tant per a un PC com per a un Mac.

Pas 4: habilitar FTP

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

Utilitzar una connexió d’escriptori remot és útil, però no podeu copiar directament fitxers entre l’ordinador i l’escriptori Pi mitjançant l’ús. Per sort, hi ha una manera senzilla de fer-ho de manera remota i és mitjançant l’ús de FTP o el protocol de transferència de fitxers.

Configurar FTP també és senzill. Simplement hem d’actualitzar primer la informació del paquet executant "sudo apt-get update". Després, hem d'executar l'ordre "sudo apt install proftpd" que instal·larà el servidor FTP per a nosaltres. I això és tot el que heu de fer. Per defecte, no hi ha cap restricció als directoris als quals es pot accedir mitjançant FTP. Si teniu diversos usuaris, tindria sentit limitar l'accés dels usuaris només al seu directori que és / home / user. Per fer-ho, haureu d'actualitzar el fitxer de configuració i, per a això, haureu d'executar l'ordre "sudo nano /etc/proftpd/proftpd.conf" que obrirà el fitxer de configuració en un editor de text. Desplaceu-vos cap avall fins a la línia "#DefaultRoot" i descomenteu el "#" que ho activarà. Un cop fet això, només cal que deseu el fitxer prement "CTRL + X", després "y" i després "ENTRAR". Després haureu de tornar a carregar el servei executant l'ordre "sudo service proftpd reload". Això posarà en vigor la nova configuració i només podrem accedir al directori / home / pi.

Accedir als fitxers i carpetes és igual de fàcil. Podeu obrir un navegador web i escriure "ftp://192.168.1.37" i després iniciar la sessió amb el nom d'usuari per defecte que és "pi" i la contrasenya per defecte que és "raspberry". Aleshores podreu veure els fitxers i fins i tot descarregar-los. Seguirà demanant-vos que autentifiqueu la sessió per motius de seguretat. Això no és del tot convenient i la forma recomanada és utilitzar un client anomenat FTP com FileZilla. Simplement descarregueu-lo i instal·leu-lo i, a continuació, introduïu els detalls de la connexió a la barra superior, tal com es mostra a la imatge: adreça IP, nom d’usuari, contrasenya i port, que és 21. Un cop fet, feu clic al botó "Connecta ràpidament" i podreu connecteu-vos al tauler. Els fitxers i carpetes de Raspberry Pi es mostraran a la meitat dreta i el sistema de fitxers de l’ordinador a l’esquerra. Podeu arrossegar fitxers per habilitar les transferències. D'aquesta manera, podeu recuperar fàcilment els fitxers que necessiteu i gestionar el sistema de fitxers.

Així de fàcil és accedir a distància al vostre Raspberry Pi mitjançant tres mètodes diferents. Si us agraden les publicacions útils com aquesta, us recomanem que us subscriviu al nostre canal de YouTube perquè us ajuda enormement.

YouTube:

Gràcies per llegir!

Recomanat: