Cum să SSH sau SFTP în Raspberry Pi


Ați făcut pasul și ați cumpărat un Raspberry Pi. Felicitări! Dacă nu aveți o tastatură și un monitor conectat la Pi, va trebui să vă conectați de la distanță de la un alt computer din rețeaua dvs. Mai mult, în funcție de modul în care intenționați să utilizați Pi-ul, acesta ar putea fi plasat într-un loc greu accesibil, deci chiar dacă aveți o tastatură și un monitor atașat acum, s-ar putea să nu fie întotdeauna cazul. Aveți nevoie de o modalitate de a vă conecta de la distanță la Pi.

În acest articol, vă vom arăta cum să utilizați SSH și SFTP în Pi, să executați comenzi și să transferați fișiere . Vom presupune că Raspberry Pi dvs. se află în aceeași rețea cu computerul pe care îl utilizați pentru a vă conecta.

Ce este SSH?

SSH înseamnă Secure Shell. Este un protocol de rețea standard care vă oferă o modalitate sigură de a trimite text înainte și înapoi între Pi și computerul pe care îl utilizați pentru a vă conecta de la distanță la Pi. Veți utiliza protocolul SSH pentru tot felul de lucruri, cum ar fi introducerea parolei pentru a vă conecta la Pi și executarea comenzilor.

SSH a fost conceput ca un înlocuitor pentru Telnet, care trimite comenzi în text simplu prin rețea. În schimb, SSH criptează acele comenzi. Orice serviciu de rețea poate utiliza SSH, care funcționează prin portul TCP 22.

Ce este SFTP?

SFTP este prescurtarea Protocolului de transfer de fișiere securizat. SFTP este un mod rapid și convenabil de a transfera fișiere între Pi și un alt computer din rețea. SFTP este mai sigur decât FTP, deoarece, la fel ca în cazul SSH, toate datele dvs. sunt criptate în timp ce călătoriți de la un computer la altul.

Nu doriți ca toate datele dvs. să fie transferate în text simplu, nu-i așa? Cu siguranta nu! Rămâneți în siguranță, copii.

Cum să SSH într-un Raspberry Pi

Vom începe cu cum să folosim SSH pentru a vă conecta la Raspberry Pi de pe un computer cu Windows în rețeaua dvs. utilizând MASTIC. PuTTY este unul dintre mai mulți clienți SSH care sunt disponibili gratuit. Ne place PuTTY deoarece este un software open source complet dezvoltat și susținut de o echipă de voluntari. Puteți utiliza orice client SSH doriți. Asigurați-vă că îl descărcați și îl instalați înainte de a începe.

  1. Asigurați-vă că SSH este activat pe Pi. Dacă începeți de la zero cu un Raspberry Pi 4, acest ghid de începere include instrucțiuni despre cum să activați SSH prin crearea unui fișier text pe cardul SD din Raspberry Pi.
  2. Presupunând că sunteți sigur că SSH este activat pe Pi, va trebui să găsiți adresa IP a Pi-ului pentru a vă conecta la acesta cu un client SSH precum PuTTY. Dacă nu o știți deja, puteți urmați acest ghid care detaliază mai multe metode de determinare a adresei IP a Pi-ului dvs.
  3. Lansați PuTTY (sau un alt client SSH) pe PC-ul Windows și introduceți adresa IP a Pi. Portul SSH este 22. Majoritatea clienților SSH vor avea deja numărul de port completat.
    1. Selectați Deschiderepentru a vă conecta la Pi.
    2. Aceasta va lansa o fereastră de terminal în care vi se va cere să vă autentificați. Introduceți numele de utilizator și apăsați pe Enter. (Numele de utilizator implicit pentru majoritatea Pis este pi.)>
    3. Apoi, introduceți parola sau copiați-o în clipboard pe computerul dvs. și faceți clic dreapta în fereastra terminalului pentru a lipeste-l. Rețineți că parola dvs. nuva fi afișată pe măsură ce introduceți text. Apăsați pe Introducere{0>
    4. Acum sunteți conectat la Pi prin SSH și puteți utiliza terminalul la executați comenzi. Dacă nu ați modificat încă parola implicită a Pi-ului, acesta este momentul potrivit pentru a face acest lucru. Deoarece SSH este activat, dacă Raspberry Pi folosește parola implicită, ar fi foarteușor să intre cineva!

      Cum să SFTP într-un Raspberry Pi

      Mai sus, v-am prezentat cum să utilizați un client SSH pentru a vă conecta în siguranță la un Pi din rețeaua dvs. și a executa comenzi. Pentru transferul de fișiere, vom folosi un client SFTP. Din punct de vedere tehnic, este posibil să transferați fișiere cu PuTTY, dar este greoaie. Este mult mai plăcut să aveți un browser de fișiere pe care îl puteți folosi pentru a muta fișiere în bloc atunci când aveți nevoie.

      FileZilla este un popular client FTP care acceptă SFTP. Dacă vă puteți conecta cu SSH, atunci vă puteți conecta și cu SFTP. Convenabil, nu-i așa?

      Pregătiți-vă descărcând și instalând FileZilla sau clientul dvs. SFTP la alegere pe computerul pe care îl utilizați pentru a vă conecta de la distanță la Pi. WinSCP este un alt client SFTP popular. Amintiți-vă, nu aveți nevoie de un server SFTP, ci doar de un client SFTP.

      Sfat Pro: Dacă instalați FileZilla, aveți grijă când vă solicită să instalați McAfee și WinZip. Selectați Refuzădacă nu doriți să instalați aceste programe pe computer.

      1. Lansați FileZilla sau alt client SFTP.
      2. În câmp marcat cu Gazdă, introduceți adresa IP a Pi.
        1. Introduceți Nume de utilizatorși Parolă.
        2. Selectați Conectare rapidă. Clientul dvs. SFTP poate afișa o opțiune pentru a vă salva parola, dar nu o recomandăm, deoarece unii clienți salvează parola într-un fișier text nesigur.
          1. După conectare, puteți naviga prin structura folderelor de pe Pi și puteți copia fișiere înainte și înapoi între Pi și alte computere din rețeaua dvs. Partea stângă a ferestrei FileZilla afișează fișierele locale, iar partea dreaptă afișează fișierele de pe computerul la care v-ați conectat - în acest caz, Pi.
          2. Dacă, de exemplu, doriți să copiați un fișier de pe computerul dvs. local pe Pi, veți naviga la folderul sursă din stânga și folderul de destinație din dreapta. Managerul de fișiere FileZilla vă permite să glisați și să fixați fișiere între site-uri locale și la distanță.

            Găsirea proiectelor Pi

            Odată ce vă veți simți confortabil cu executarea comenzilor și transferul fișierelor către și de la Pi, veți începe să vă dați seama câte moduri diferite puteți pune Pi-ul la lucru. Totuși, nu vă lăsați paralisi de analiză - alegeți un proiect și scufundați-vă! Este într-adevăr cel mai bun mod de a învăța.

            Postări asemănatoare:


            23.04.2021