SSH:n tai SFTP:n lisääminen Raspberry Pi:hen

Olet ottanut askeleen ja ostanut Raspberry Pi :n . Onnittelut! Jos sinulla ei ole näppäimistöä ja näyttöä yhdistettynä Pi-laitteeseen, sinun on muodostettava etäyhteys toisesta verkossasi olevasta tietokoneesta. Lisäksi riippuen siitä, kuinka aiot käyttää Pi:tä, se saatetaan sijoittaa vaikeapääsyiseen paikkaan, joten vaikka sinulla olisi nyt näppäimistö ja näyttö liitettynä, se ei välttämättä aina pidä paikkaansa. Tarvitset jonkin tavan muodostaa etäyhteys Pi-laitteeseen.

Tässä artikkelissa näytämme, kuinka voit käyttää SSH :ta ja SFTP :tä Pi:ssä, suorittaa komentoja ja siirtää tiedostoja. Oletetaan, että Raspberry Pi on samassa verkossa kuin tietokone, jota käytät yhteyden muodostamiseen.

Mikä on SSH?

SSH tulee sanoista Secure Shell . Se on tavallinen verkkoprotokolla, joka antaa sinulle turvallisen tavan lähettää tekstiä edestakaisin Pi:n ja sen tietokoneen välillä, jota käytät etäyhteyden muodostamiseen Pi:hen. Käytät SSH - protokollaa kaikenlaisiin asioihin, kuten salasanan syöttämiseen Pi-kirjautumiseen ja komentojen suorittamiseen. 

SSH on suunniteltu korvaamaan Telnet , joka lähettää komennot pelkkänä tekstinä verkon yli. Sitä vastoin SSH salaa nämä komennot. Mikä tahansa(Any) verkkopalvelu voi käyttää SSH :ta, joka toimii TCP - portin 22 kautta. 

Mikä on SFTP?

SFTP on lyhenne sanoista Secure File Transfer Protocol . SFTP on nopea ja kätevä tapa siirtää tiedostoja Pi:n ja toisen verkossasi olevan tietokoneen välillä. SFTP on turvallisempi kuin FTP , koska aivan kuten SSH :ssa , kaikki tietosi on salattu, kun ne kulkevat tietokoneelta toiselle. 

Ethän halua, että kaikki tietosi siirretään pelkkänä tekstinä? Ainakaan! Pysykää(Stay) turvassa, lapset.

Kuinka SSH:ta Raspberry Pi:hen

Aloitamme siitä, kuinka SSH :n avulla voit muodostaa yhteyden Raspberry Pi -tietokoneeseen verkossasi olevasta Windows -tietokoneesta PuTTY :n avulla . PuTTY on yksi monista SSH - asiakkaista, jotka ovat vapaasti saatavilla. Pidämme PuTTY :stä , koska se on avoimen lähdekoodin ohjelmisto, jonka on täysin kehittänyt ja jota vapaaehtoistiimi tukee. Voit käyttää mitä tahansa SSH- asiakasohjelmaa. Muista vain ladata ja asentaa se ennen kuin aloitat.

  1. Varmista(Make) , että SSH on käytössä Pi:ssäsi. Jos aloitat tyhjästä Raspberry Pi 4 :n kanssa , tämä aloitusopas(this getting started guide) sisältää ohjeet SSH :n käyttöönottoon luomalla tekstitiedosto Raspberry Pi :n SD-kortille . 
  2. Jos olet varma, että SSH on käytössä Pi:ssäsi, sinun on seuraavaksi löydettävä Pi:si IP-osoite, jotta voit muodostaa yhteyden siihen SSH - asiakkaalla, kuten PuTTY :llä . Jos et vielä tiedä sitä, voit seurata tätä opasta(follow this guide) , jossa kerrotaan useista menetelmistä Pi:si IP-osoitteen määrittämiseksi.
  3. Käynnistä PuTTY (tai muu SSH -asiakas) Windows-tietokoneellasi ja anna Pi:si IP-osoite. SSH - portti on 22. Useimpien SSH -(SSH) asiakkaiden portin numero on jo täytetty.

  1. Valitse Avaa(Open) muodostaaksesi yhteys Pi-laitteeseen.
  2. Tämä avaa pääteikkunan, jossa sinua pyydetään kirjautumaan sisään. Anna käyttäjätunnuksesi ja paina Enter . (Useimpien Piiden(Pis) oletuskäyttäjänimi on pi .)
  3. Kirjoita seuraavaksi salasanasi tai kopioi se tietokoneesi leikepöydälle ja liitä se napsauttamalla pääteikkunaa hiiren oikealla painikkeella. Huomaa, että salasanaasi ei(not ) näytetä kirjoittaessasi. Paina Enter .

Olet nyt yhteydessä Pi:hen SSH :n kautta ja voit käyttää päätettä komentojen suorittamiseen(execute commands) . Jos et ole vielä vaihtanut Pi:n oletussalasanaa, nyt on hyvä aika tehdä se. Koska SSH on käytössä, jos Raspberry Pi käyttää oletussalasanaa, jonkun olisi erittäin(very ) helppoa murtautua sisään!

Kuinka SFTP Raspberry Pi:hen

Yllä(Above) opastimme sinut SSH - asiakkaan avulla muodostamaan suojattu yhteys verkossasi olevaan Pi:hen ja suorittamaan komentoja. Käytämme tiedostojen siirtoon SFTP - asiakasohjelmaa. Teknisesti on mahdollista siirtää tiedostoja PuTTY :llä , mutta se on hankalaa. On paljon mukavampaa, jos sinulla on tiedostoselain, jonka avulla voit siirtää tiedostoja massana tarvittaessa.

FileZilla on suosittu FTP - asiakas, joka tukee SFTP :tä . Jos voit muodostaa yhteyden SSH :lla , voit muodostaa yhteyden myös SFTP :llä. Kätevää(Convenient) , eikö?

Valmistaudu lataamalla ja asentamalla FileZilla tai valitsemasi SFTP-asiakas tietokoneeseen, jota käytät etäyhteyden muodostamiseen Pi-laitteeseen. WinSCP on toinen suosittu SFTP- asiakas. Muista(Remember) , että et tarvitse SFTP - palvelinta, vain SFTP - asiakkaan.

Provinkki: Jos asennat FileZillan(FileZilla) , varo, milloin se pyytää asentamaan McAfeen(McAfee) ja WinZipin(WinZip) . Valitse Hylkää(Decline) , jos et halua asentaa näitä ohjelmia tietokoneellesi.

  1. Käynnistä FileZilla tai muu SFTP- asiakas.
  2. Kirjoita Isäntä(Host) -kenttään Pi:si IP-osoite. 

  1. Anna käyttäjätunnuksesi(Username ) ja salasanasi(Password)
  2. Valitse Pikayhteys(Quickconnect) . SFTP -(SFTP) asiakasohjelmasi saattaa näyttää vaihtoehdon salasanan tallentamiseksi, mutta emme suosittele sitä, koska jotkin asiakkaat tallentavat salasanan suojaamattomaan tekstitiedostoon. 

  1. Kun yhteys on muodostettu, voit selata Pi:n kansiorakennetta ja kopioida tiedostoja edestakaisin Pi:n ja muiden verkossasi olevien tietokoneiden välillä. FileZilla -ikkunan vasemmalla puolella näkyvät paikalliset tiedostot ja oikealla puolella sen tietokoneen tiedostot, johon liitit – tässä tapauksessa Pi.

Jos esimerkiksi haluat kopioida tiedoston paikalliselta tietokoneeltasi Pi-laitteeseen, siirryt vasemmalla olevaan lähdekansioon ja oikealla olevaan kohdekansioon. FileZillan tiedostonhallinnan avulla voit vetää ja pudottaa tiedostoja paikallisten ja etäsivustojen välillä. 

Pi-projektien löytäminen

Kun olet tottunut suorittamaan komentoja ja siirtämään tiedostoja Pi:llesi ja sieltä pois, alat ymmärtää, kuinka monella eri tavalla voit laittaa Pi:n toimimaan(put your Pi to work) . Älä(Don) kuitenkaan anna periksi analyysin halvaantumiselle – valitse vain projekti ja sukella! Se on todellakin paras tapa oppia.



About the author

Olen tietokoneammattilainen, jolla on kokemusta Microsoft Office -ohjelmistojen, kuten Excelin ja PowerPointin, kanssa työskentelystä. Minulla on myös kokemusta Chromesta, joka on Googlen omistama selain. Taitojani ovat erinomainen kirjallinen ja suullinen kommunikointi, ongelmanratkaisukyky ja kriittinen ajattelu.



Related posts