Raspberry Pi: n etäohjauksella toisesta tietokoneesta tai laitteesta on monia etuja. Tässä on parhaat tavat tehdä se.
Raspberry Pi on hieno pieni laite, jolla voit tehdä melko paljon. Sen avulla voit oppia koodaamisesta, rakentaa robotteja, suoratoistaa elokuvia ja jopa pelata pelejä. Mutta entä jos sinun on käytettävä Raspberry Pi: tä etäyhteyden kautta toisesta tietokoneesta tai laitteesta? Katsotaanpa parhaita tapoja hallita Raspberry Pi: tä ilman fyysistä pääsyä.
Raspberry Pi: n etäkäytön edut
Jotkut Raspberry Pi: n etäohjauksen mahdollisista eduista ovat:
- Vähentynyt virrankulutus: Raspberry Pi: n etäkäyttö vähentää asennuksesi virrantarvetta, koska se poistaa erillisen näppäimistö, hiiri ja näyttö Raspberry Pi: lle. Tämän tyyppistä asennusta kutsutaan päättömäksi yhteydeksi, ja se on yksi tapoja vähentää Raspberry Pi -kokoonpanosi virrankulutusta.
- Sopivuus: Etäkäytön avulla voit ohjata Raspberry Pi -laitettasi mistä päin maailmaa tahansa, kunhan se on yhteydessä Internetiin. Voit esimerkiksi liittää 3D-tulostimesi Raspberry Pi: hen ja valvoa/ohjata tulostinta Octoprintin kautta lomalla ollessaan. Etäkäyttö helpottaa myös Raspberry Pi: n määrittämistä uuteen paikkaan.
- Helppo asennus ja siirrettävyys: Kun etäkäyttö on käytössä, sinun ei tarvitse pakata erillistä näyttöä, näppäimistöä ja hiirtä liikuttaessa noin Raspberry Pi: n kanssa. Sinun tarvitsee vain liittää tietokoneesi tai matkapuhelimesi Pi: hen ohjataksesi sitä etänä.
1. Etäkäyttö SSH: n kautta
Secure Shell tai SSH on verkkoprotokolla, joka tarjoaa kahdelle tietokoneelle turvallisen tavan viestiä ja jakaa tietoja suojaamattoman verkon kautta. Yksi SSH: n suuri etu on, että se tarjoaa vahvan tiedonsalauksen varmistaakseen, että arkaluontoiset tiedot lähetetään turvallisesti verkon yli.
SSH toimii useimmilla tietokonealustoilla. Sinun tarvitsee vain asentaa asiakas tietokoneeseen, josta ohjaat, ja asentaa palvelin toiseen tietokoneeseen, johon aiot käyttää SSH: ta.
Useimmissa alustoissa, kuten Windowsissa, Linuxissa ja macOS: ssä, on SSH-asiakas valmiiksi asennettuna pääte-/komentoriville. Linux-jakeluissa, kuten Raspberry Pi OS: ssä, on vakiomuotoinen OpenSSH-toteutus, mikä helpottaa SSH-palvelimen määrittämistä. Sinun tarvitsee vain ota SSH käyttöön Raspberry Pi -laitteessa ja muodosta yhteys toisesta laitteesta.
2. Etäkäyttö VNC: n kautta
Virtual Network Computing (VNC) on etätyöpöydän jakamisratkaisu, joka tarjoaa graafisen käyttöliittymän toisen tietokoneen etäilmentymän ohjaamiseen. Se käyttää avoimen lähdekoodin Remote Frame Buffer (RFB) -protokollaa ja on siksi yhteensopiva useiden käyttöjärjestelmien, kuten Windowsin, macOS: n ja Linuxin, kanssa.
Perusero VNC: n ja SSH: n välillä on, että VNC tarjoaa graafisen käyttöliittymän suoraan, kun taas SSH: ta käytetään enimmäkseen komentorivin kautta. Toisaalta SSH on turvallisempi, paljon nopeampi ja vähemmän resurssiintensiivinen.
VNC: n määrittäminen Raspberry Pi: lle on melko helppoa, koska VNC-palvelin on jo esiasennettu viimeisimpiin Raspberry Pi OS: n julkaisuihin. Jos kuitenkin käytät Raspberry Pi OS -versiota vanhempaa kuin Raspbian Jessie, sinun on asennettava VNC-palvelin manuaalisesti.
Sinun on asennettava VNC Viewer asiakkaallesi, joko toiseen tietokoneeseen tai mobiililaitteeseen. Onneksi VNC Viewerista on versioita sekä Androidille että iOS: lle.
3. Etäkäyttö RDP: n kautta
Remote Desktop Protocol eli RDP on Microsoftin kehittämä ohjelmistoratkaisu toisen tietokoneen etäohjaukseen verkkoyhteyden kautta. RDP käyttää asiakas-palvelin-järjestelyä, jossa päätietokoneesi isännöi asiakasta, kun taas etätietokone isännöi palvelinta. RDP: n tärkein etu on, että se mahdollistaa äänen ja videon uudelleenohjauksen, jolloin voit toistaa musiikkia ja katsella videoita paikallisella tietokoneellasi. Se mahdollistaa myös leikepöydän jakamisen etätietokoneen ja paikallisen tietokoneen välillä.
Jotta voit etäkäyttää Raspberry Pi: täsi RDP: n kautta, sinun on asennettava Xrdp, RDP-palvelimen avoimen lähdekoodin toteutus, joka toimii Linux-pohjaisissa käyttöjärjestelmissä.
Voit myös käyttää RDP: tä määritä etätyöpöytäyhteys Raspberry Pi: stä päästäksesi Windows-tietokoneeseen.
4. Etäkäyttö VPN: n kautta
VPN (virtuaalinen yksityinen verkko) toimii tunnelina, joka tarjoaa suojatun yhteyden. Vaikka VPN: ää käytetään yleisemmin turvallisuustarkoituksiin, se voi myös tarjota etäyhteyden kotiverkkoosi.
VPN: n määrittäminen etäkäyttöä varten on suhteellisen yksinkertaista. Sinä pystyt määritä oma VPN-palvelin Raspberry Pi: llesi PiVPN: n ja WIreGuardin avulla. Sieltä tarvitset vain asiakkaan, jolla on oikeat tunnistetiedot. Toisin kuin RDP, VPN vaatii suuren kaistanleveyden yhteyden toimiakseen hyvin. Joten jos verkossasi on alhainen lähetyskaistanleveys, VPN ei ehkä ole paras vaihtoehto sinulle. VPN tarjoaa kuitenkin paljon enemmän suojausta ja salausta RDP: hen verrattuna.
Lisäksi VPN ei ole helpoin etäkäyttöratkaisu määritettäväksi, mutta se on sen arvoista, jos tarvitset laajaa yksityisyyttä ja turvallisuutta.
5. Etäkäyttö kolmannen osapuolen etäkäyttöohjelmiston kautta
Useiden muiden sovellusten avulla voit ohjata Raspberry Pi -laitettasi etänä. Nämä sisältävät:
- TeamViewer: Tämän suositun etätyöpöytäohjelmiston avulla käyttäjät voivat käyttää ja hallita tietokoneita tai laitteita etänä. Se on monialustainen, ja sen avulla käyttäjät voivat muodostaa yhteyden erilaisiin käyttöjärjestelmiin, kuten Windows, macOS, Linux, iOS ja Android. Se on kuitenkin vähemmän turvallinen kuin useimmat yllä luetellut vaihtoehdot, ja sen sijaan sen helppokäyttöisyys on etusijalla. TeamViewer on patentoitu ohjelmisto, jonka halvin suunnitelma maksaa noin 12 dollaria kuukaudessa ja laskutetaan vuosittain.
- AnyDesk: Tämä etätyöpöytäohjelmisto tarjoaa käyttäjille mahdollisuuden muodostaa yhteyden etätietokoneisiin ja hallita niitä. Se korostaa nopeaa ja sujuvaa suorituskykyä myös pienillä kaistanleveyksillä. Se tukee useita alustoja ja on hieman halvempi kuin TeamViewer, noin 11 dollaria kuukaudessa.
- Chrome-etätyöpöytä: Tämän ominaisuuden avulla käyttäjät voivat etäkäyttää ja hallita tietokoneitaan Chromen tai minkä tahansa muun Chromium-pohjaisen selaimen avulla. Käyttäjät voivat määrittää etäkäytön asentamalla Chrome Remote Desktop -sovelluksen tietokoneisiinsa ja käyttämällä sitä millä tahansa muulla Chrome-selainta käyttävällä laitteella.
Raspberry Pi: n etähallinta on helppoa
Vaihtoehdot ovat käytännössä rajattomat, kun on kyse Raspberry Pi: n etäohjauksesta. Jotta voit valita sinulle parhaiten sopivan menetelmän, sinun on otettava huomioon tekijöitä, kuten tarvitsetko graafisen käyttöliittymän, turvallisuusnäkökohdat, budjettisi (maksullisille menetelmille), käytettävä alusta ja tekninen monimutkaisuus mukana. On paljon helpompaa valita sinulle paras etäkäyttöliittymä, kun olet ottanut huomioon kaikki nämä tekijät.