Taula de continguts:

Accediu al sistema de fitxers Raspberry Pi mitjançant Windows: 9 passos
Accediu al sistema de fitxers Raspberry Pi mitjançant Windows: 9 passos

Vídeo: Accediu al sistema de fitxers Raspberry Pi mitjançant Windows: 9 passos

Vídeo: Accediu al sistema de fitxers Raspberry Pi mitjançant Windows: 9 passos
Vídeo: Top 5 programe Windows utile preinstalate 2024, Desembre
Anonim
Accediu al sistema de fitxers Raspberry Pi mitjançant Windows
Accediu al sistema de fitxers Raspberry Pi mitjançant Windows
Accediu al sistema de fitxers Raspberry Pi mitjançant Windows
Accediu al sistema de fitxers Raspberry Pi mitjançant Windows

Alguna vegada teniu un Raspberry Pi i heu anat "He de configurar-lo cada vegada amb un monitor, un ratolí i un teclat". La frustració que provoca desconnectar / tornar a endollar el monitor i el teclat / ratolí, només per accedir al Raspberry Pi és inigualable. Es recorre a deixar-ho tot endollat, cosa que li costarà un valuós espai a l’escriptori o, pitjor encara, un projecte inacabat * inserir espelmes de malson *. No seria més fàcil accedir a fitxers i scripts directament des de la vostra pròpia màquina?

Aquesta instrucció us guiarà a configurar l'accés a fitxers remots al vostre Raspberry Pi. El millor és que mai no haureu de connectar res al Raspberry Pi. Això funcionarà per a Windows i hauria de funcionar també per a Mac i Linux.

Imatge de capçalera provinent de ReasearchGate

Subministraments

Per a aquest tutorial, necessitareu:

  • Un Raspberry Pi (òbviament)
  • Un ordinador amb accés LAN (WiFi o ethernet)
  • Una targeta SD per al vostre Raspberry Pi (8 GB +)
  • Una font d'alimentació per al vostre Raspberry Pi

Pas 1: Instal·lació del sistema operatiu Raspberry Pi

Instal·lació del sistema operatiu Raspberry Pi
Instal·lació del sistema operatiu Raspberry Pi
Instal·lació del sistema operatiu Raspberry Pi
Instal·lació del sistema operatiu Raspberry Pi
Instal·lació del sistema operatiu Raspberry Pi
Instal·lació del sistema operatiu Raspberry Pi

En aquesta secció, instal·larà el sistema operatiu (SO) del Raspberry Pi a la targeta SD.

Una nota al SO: si teniu previst no utilitzar l’escriptori Raspberry Pi, escolliria la versió Lite, ja que elimina el programari innecessari (escriptori, Chromium, Jupyter, etc.), deixant enrere només la consola d’ordres i el programari absolutament necessari.. Això maximitza la memòria per emmagatzemar fitxers, paquets i executar programes personalitzats i no utilitza innecessàriament recursos que executen la interfície gràfica d’usuari quan no l’utilitzarà. El podeu trobar a Raspberry Pi OS (Altres) -> Raspberry Pi OS Lite (32 bits). En cas contrari, ho farà qualsevol altre sistema operatiu Raspberry Pi.

  1. Connecteu la targeta SD a l'ordinador. Si el vostre ordinador no disposa de lector de targetes SD, és possible que hàgiu de comprar-ne un.
  2. [OPCIONAL] Formateu la targeta SD. Si l’ordinador no es pot formatar, proveu un altre port.
  3. Aneu al lloc web de RaspberryPi i descarregueu la utilitat RaspberryPi Imager. Això us ajudarà a instal·lar la imatge del sistema operatiu a la targeta SD. Un cop instal·lada la utilitat, inicieu-la.
  4. Feu clic a Tria SO. Quan s'obre el quadre de diàleg, seleccioneu el SO que vulgueu.
  5. Feu clic a Tria targeta SD. Quan s'obre el quadre de diàleg, seleccioneu la vostra targeta SD.
  6. Assegureu-vos que heu seleccionat la unitat adequada per a la targeta SD.
  7. Revisa-ho un altre cop!
  8. Feu clic a Escriu. La utilitat ara descarregarà i instal·larà el sistema operatiu a la targeta SD.

Pas 2: Configuració del Raspberry Pi (primera part): WiFi i SSH

Configuració del Raspberry Pi (primera part): WiFi i SSH
Configuració del Raspberry Pi (primera part): WiFi i SSH
Configuració del Raspberry Pi (primera part): WiFi i SSH
Configuració del Raspberry Pi (primera part): WiFi i SSH
Configuració del Raspberry Pi (primera part): WiFi i SSH
Configuració del Raspberry Pi (primera part): WiFi i SSH

En aquesta secció, habilitareu SSH i WiFi al vostre Raspberry Pi. SSH significa Secure Shell i és essencialment una forma segura d’accedir remotament a les línies d’ordres. Podeu trobar més informació sobre SSH aquí.

  1. Connecteu la targeta SD amb el sistema operatiu instal·lat a l'ordinador (si encara no hi és).
  2. Obriu el directori de la targeta SD. Pot tenir un nom diferent, normalment d’arrencada, però encara hauria de ser el sistema Raspberry Pi.
  3. Creeu un fitxer de text nou i anomeneu-lo ssh. No hi ha extensions de fitxer, només ssh (elimineu l'extensió.txt).
  4. Creeu un fitxer de text nou i anomeneu-lo wpa_supplicant.conf. Assegureu-vos de canviar l'extensió.txt a.conf. És possible que se us demani que confirmeu.
  5. Ara configurarem l’accés WiFi al Raspberry Pi. Si esteu connectant el Raspberry Pi a un cable ethernet, podeu passar al següent pas de la instrucció.
  6. Obriu el fitxer wpa_supplicant.conf de nova creació amb l'editor de text que vulgueu. Copieu i enganxeu-hi:

    país =

    ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "" psk = "" key_mgmt = WPA-PSK}

  7. Substituïu-lo pel codi ISO Alpha-2 del vostre país.
  8. Substituïu-lo pel vostre nom de xarxa i per la vostra contrasenya WiFi.

El fitxer wpa_supplicant.conf hauria de tenir un aspecte semblant a:

país = GB

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "MyHomeNetwork" psk = "S3cretPa55word" key_mgmt = WPA-PSK}

El que passarà ara és que el Raspberry Pi buscarà el fitxer ssh a l'arrencada. Si el troba (independentment del contingut del fitxer), activarà SSH. També buscarà el fitxer wpa_supplicant.conf per configurar el seu WiFi. Per això són necessaris aquests fitxers.

Pas 3: accedir al Raspberry Pi (primera part): accés a la xarxa

Accés al Raspberry Pi (primera part): accés a la xarxa
Accés al Raspberry Pi (primera part): accés a la xarxa

Ara que ja hem configurat SSH i configurat el WiFi, és hora d’encendre el Raspberry Pi. Traieu la targeta SD de l'ordinador de forma segura i connecteu-la a la ranura de la targeta SD del Raspberry Pi. Connecteu la font d'alimentació i enceneu-la. Durant aquest temps, el Raspberry Pi s’iniciarà i es connectarà a la vostra xarxa WiFi.

Per SSH al vostre Raspberry Pi, necessitareu la seva adreça IP local. L’adreça IP local permet al router identificar quina màquina accedeix a la xarxa. Podeu obtenir l’adreça IP del vostre Raspberry Pi accedint al vostre enrutador i navegant per tots els dispositius connectats o mitjançant algun programari d’escaneig d’IP (com Angry IP Scanner). Faré servir Angry IP Scanner, ja que és molt fàcil d’utilitzar.

El que fa aquest programari és escanejar totes les adreces IP disponibles a la xarxa i trobar tots els dispositius connectats al vostre encaminador. El nom del programari és una mica enganyós, ja que no s’enfada ni farà cap maliciós a l’ordinador o al router.

Si utilitzeu Angry IP Scanner:

  1. Instal·leu el programari a la vostra màquina Windows / Mac i inicieu-lo.
  2. Establiu el vostre interval d’IP. La meva xarxa local funciona a 192.168.1.xxx, de manera que he establert el meu abast de 192.168.1.0 a 192.168.1.255. Per ajudar-vos a determinar quin interval voleu utilitzar, llegiu aquest article.
  3. Premeu el botó Inici i deixeu que Angry IP Scanner analitzi les adreces IP.
  4. Un cop finalitzat Angry IP Scanner, cerqueu l'adreça IP el nom de l'amfitrió del qual sigui semblant a raspberrypi.local.
  5. Enhorabona, teniu l'adreça IP de Raspberry Pi.

Nota: si teniu diversos Raspberry Pis a la xarxa, és possible que hàgiu de fer un escaneig amb el vostre nou Raspberry Pi apagat i, després, torneu a escanejar-lo amb el Raspberry Pi engegat. Haureu de comparar quina nova connexió s’ha establert a la xarxa.

Pas 4: accedir al Raspberry Pi (part 2): accés SSH

Accés al Raspberry Pi (part 2): accés SSH
Accés al Raspberry Pi (part 2): accés SSH
Accés al Raspberry Pi (part 2): accés SSH
Accés al Raspberry Pi (part 2): accés SSH
Accés al Raspberry Pi (part 2): accés SSH
Accés al Raspberry Pi (part 2): accés SSH
Accés al Raspberry Pi (part 2): accés SSH
Accés al Raspberry Pi (part 2): accés SSH

Ara que ja teniu l'adreça IP de Raspberry Pi, podeu introduir-hi SSH. Com a usuari de Windows, necessitareu un client SSH com PuTTY.

  1. Inicia PuTTY.
  2. A la secció Categoria al costat esquerre de la finestra, assegureu-vos que teniu Sessió seleccionada.
  3. A la part dreta de la finestra, a Nom d’amfitrió (o adreça IP), escriviu l’adreça IP del vostre Raspberry Pi que vau trobar al pas anterior. En el meu cas, era 192.168.1.77.
  4. A Port, assegureu-vos que estigui configurat a 22.
  5. A Tipus de connexió, assegureu-vos que SSH estigui seleccionat.
  6. [OPCIONAL] Podeu desar aquesta configuració escrivint el nom de la sessió a Sessions desades i, a continuació, premeu el botó Desa.
  7. Premeu el botó Obre. Si us connecteu per primera vegada, PuTTY us demanarà que permeteu les claus d’empremtes digitals. Permeteu-los continuar SSH-ing al vostre Raspberry Pi.
  8. La consola us ha de demanar un nom d’usuari. Escriviu pi i premeu Retorn.
  9. A continuació, se us demanarà una contrasenya. Escriviu gerds i premeu Retorn.

Això és!

Pas 5: Configuració del Raspberry Pi (part 2): actualitzeu el Raspberry Pi

Sempre és una bona pràctica mantenir el sistema operatiu Raspberry Pi actualitzat. Un cop hàgiu editat SSH al vostre Raspberry Pi, escriviu l'ordre sudo apt update i premeu la tecla Retorn. Això actualitzarà els paquets utilitzats al sistema operatiu. Si us demana confirmació, premeu y. Veureu un munt de text i percentatges, però està bé!

Un cop s'hagi completat, haureu d'actualitzar el sistema operatiu en si. Executeu l'ordre sudo apt full-upgrade. Això descarregarà i actualitzarà el sistema operatiu i eliminarà les dependències antigues que ja no necessita. Veureu més text i percentatges, i això també està bé.

Un cop acabat això, reinicieu el Raspberry Pi executant l'ordre sudo reboot. Això tancarà la connexió SSH i reiniciarà Raspberry Pi. Espereu un parell de minuts perquè el Raspberry Pi torni a arrencar i es connecti a la vostra xarxa. A continuació, repetiu el pas 4 anterior a SSH al Raspberry Pi de nou.

Pas 6: Configuració del RaspberryPi (Part 3): nom d'amfitrió fàcil

Configuració del RaspberryPi (Part 3): nom d'amfitrió fàcil
Configuració del RaspberryPi (Part 3): nom d'amfitrió fàcil
Configuració de RaspberryPi (Part 3): nom d'amfitrió fàcil
Configuració de RaspberryPi (Part 3): nom d'amfitrió fàcil
Configuració de RaspberryPi (Part 3): nom d'amfitrió fàcil
Configuració de RaspberryPi (Part 3): nom d'amfitrió fàcil

Ara, hem d’habilitar un accés fàcil al sistema de fitxers de Raspberry Pi per poder accedir als fitxers i carpetes de Raspberry Pi. Per fer-ho, haurem de canviar el nom de l’amfitrió i instal·lar alguns paquets addicionals.

  1. A la consola de Raspberry Pi, escriviu sudo raspi-config i premeu Retorn.
  2. Navegueu amb les tecles de fletxa fins a Opcions de xarxa i premeu Retorn.
  3. Seleccioneu Nom d'amfitrió.
  4. Establiu el vostre nou nom d'amfitrió. Per exemple, he establert la meva a MyLocalPi. A continuació, premeu Retorn.
  5. Seleccioneu Finalitza i torneu a la pantalla principal. Sortiu de la utilitat RaspiConfig.
  6. Si us demana que reinicieu, seleccioneu sí. Si no, a la consola, escriviu sudo reboot i premeu Retorn.

Podeu comprovar que el vostre nom d’amfitrió ha canviat escrivint el nom d’amfitrió a la consola i prement Intro. Hauríeu de veure el vostre nou nom d'amfitrió. També podeu tornar a executar Angry IP Scanner i hauríeu de veure que el nom d’amfitrió del vostre Raspberry Pi haurà canviat.

Pas 7: Configuració del RaspberryPi (part 4): Samba

Ara configurarem l'accés als fitxers mitjançant Samba. Samba és el paquet que dóna accés a les màquines al sistema de fitxers de Raspberry Pi. Amb ell, hauríeu de poder navegar pel Raspberry Pi mitjançant la finestra de l’explorador de Windows o el Finder de Mac. Per als usuaris de Windows, això es coneix com Windows File Share. També permet als usuaris de Mac accedir al Raspberry Pi a la carpeta Compartida.

  1. A la consola, escriviu sudo apt install -y samba. Això instal·larà el paquet Samba.
  2. Un cop instal·lat, escriviu sudo nano /etc/samba/smb.conf. S'obrirà el fitxer smb.conf a la consola, a punt per editar-lo.
  3. Hem de configurar Samba perquè ens concedeixi accés al sistema de fitxers del Raspberry Pi. A la part inferior del fitxer smb.conf, afegiu les línies següents:

    [PiShare]

    comentari = Pi Path path = / home / pi navegable = sí escrit = sí només convidat = no crear màscara = 0740 màscara de directori = 0750 pública = no

  4. Premeu Ctrl + X (tecla de control i tecla X) per sortir. Quan se us demani que deseu, premeu Sí.
  5. Ara hem de crear un usuari Samba per a accés remot. A la consola escriviu sudo smbpasswd -a pi. Això crearà l'usuari Samba pi.
  6. Creeu una contrasenya per al vostre usuari Samba. Se us demanarà que torneu a introduir la mateixa contrasenya.

Això és!

Pas 8: accedir al Raspberry Pi (Part 3): accés a fitxers

Accés al Raspberry Pi (Part 3): accés a fitxers
Accés al Raspberry Pi (Part 3): accés a fitxers
Accés al Raspberry Pi (Part 3): accés a fitxers
Accés al Raspberry Pi (Part 3): accés a fitxers
Accés al Raspberry Pi (Part 3): accés a fitxers
Accés al Raspberry Pi (Part 3): accés a fitxers

Ara que heu configurat el Raspberry Pi, és hora de recórrer a la vostra màquina remota.

Podeu accedir al vostre sistema de fitxers de les maneres següents:

  • Obriu la finestra Executar prement WinKey + R i escrivint [HOSTNAME], substituint [HOSTNAME] pel nom d'amfitrió que vau escriure al pas 6.
  • Obriu un Windows Explorer (per exemple, Documents o El meu PC). A la barra d'adreces, escriviu [HOSTNAME], substituint [HOSTNAME] pel nom d'amfitrió que vau escriure al pas 6.
  • A l’escriptori, feu clic amb el botó dret i seleccioneu Nou-> Drecera. Al quadre de text de la ubicació, escriviu [HOSTNAME], substituint [HOSTNAME] pel nom d'amfitrió que vau escriure al pas 6. Premeu Next (Següent). A continuació, podeu donar a la drecera el nom que vulgueu.

Quan intenteu accedir al sistema de fitxers Raspberry Pi mitjançant qualsevol dels mètodes anteriors, Windows us demanarà un nom d’usuari i una contrasenya. Utilitzeu el nom d’usuari i la contrasenya que heu configurat per al perfil Samba (pas 7).

Pas 9: notes finals

Això és! Ara podeu navegar pel sistema de fitxers Raspberry Pi a través del sistema de navegació de fitxers estàndard de la màquina. Això fa que sigui molt més convenient que haver de connectar el ratolí, el teclat i el monitor o haver de navegar pels directoris amb diverses ordres ls.

Per a usuaris més segurs i avançats, també podeu executar ordres de control de git directament al Raspberry Pi a través de Windows. Això fa que sigui molt més fàcil manejar la sortida, la modificació i l’enviament de codi a un dipòsit.

Una nota força important

Quan accediu al sistema de fitxers Raspberry Pi, se us mostraran dues carpetes: pi i PiShare (o similar, segons el nom d’usuari Samba i el nom configurat al fitxer smb.conf, tots dos al pas 7). En aquest cas, si seleccioneu qualsevol de les carpetes, us donarà accés als fitxers i obrir-los, PER navig si navegar per la carpeta pi significa que perdreu els privilegis d'edició, és a dir, que no podreu crear ni editar fitxers. Tanmateix, navegar per la carpeta PiShare us proporciona accés complet.

Això és! Ara ni tan sols necessiteu ratolí, teclat i monitor per als vostres projectes de Raspberry Pi. Què alliberador és això?

Recomanat: