zajímavý

Jak ovládat Raspberry Pi na dálku odkudkoli na světě

Přáli jste si někdy přístup na Raspberry Pi, když jste na cestách? Možná jste si nastavili domácí bezpečnostní kameru, provozujete soukromý server Minecraft, nebo používáte svůj Pi pro nějaké bláznivé hacknuté dohromady internetové zařízení vaší vlastní výroby. Ať už jsou vaše důvody jakékoli, je snadné, než si myslíte, získat přístup k Raspberry Pi na dálku. Zde je návod.

Chcete-li získat přístup k Raspberry Pi (nebo k jakémukoli domácímu počítači) z vnější strany vaší domácí sítě, obvykle byste museli přeskočit mnoho obručí, získat IP adresu a vyladit několik nastavení na domácím routeru. Pokud potřebujete na Raspberry Pi ovládat několik jednoduchých věcí, je to zbytečné. Nastíníme dvě metody, které vše přeskočí.

První věc, kterou musíte udělat, je nastavit Raspberry Pi a připojit se k domácí síti. Protože vystavujete Raspberry Pi internetu, ujistěte se, že jste během nastavování změnili své výchozí heslo. Po dokončení se vraťte sem a připravte si všechno ostatní.

Vzdálené přihlášení k plnému operačnímu systému vašeho Raspberry Pi pomocí VNC Connect

VNC je dlouhodobě nejlepším způsobem, jak vzdáleně přistupovat k libovolnému počítači ve stejné síti. Nedávno vyšel VNC Connect, aby usnadnil přístup k Raspberry Pi pomocí cloudového připojení. Po nastavení získáte přístup k grafickému rozhraní Raspberry Pi z jakéhokoli jiného počítače nebo smartphonu pomocí aplikace VNC Viewer.

VNC Connect přichází zdarma s nejnovějšími verzemi operačního systému Raspberry Pi, PIXEL. Pokud již máte, můžete tuto část přeskočit. Pokud ne, můžete jej nainstalovat a zapnout otevřením terminálu na Raspberry Pi a zadáním několika příkazů:

  1. Zadejte sudo apt-get update a stiskněte klávesu Enter.
  2. Zadejte sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer a stiskněte klávesu Enter.
  3. Po dokončení zadejte sudo raspi-config a stiskněte klávesu Enter. Přejděte dolů na VNC a nastavte ji na Enabled.

Po dokončení stahování můžete nastavit VNC Connect:

  1. Vydejte se na registrační stránku RealVNC Raspberry Pi a do registračního pole zadejte svou e-mailovou adresu.
  2. Postupujte podle pokynů na obrazovce a dokončete nastavení účtu pomocí hesla.
  3. Na Raspberry Pi klikněte na ikonu VNC v pravém horním rohu obrazovky a otevřete VNC. Poté klikněte na stavovou nabídku a vyberte Licencování.
  4. Zadejte e-mailovou adresu a heslo, které jste vytvořili v prvním kroku.
  5. Po zobrazení výzvy vyberte „Přímé a cloudové připojení“. Raspberry Pi je nyní přístupný online.
  6. Stáhněte si aplikaci VNC Viewer do počítače, který chcete ovládat Raspberry Pi, například do notebooku nebo smartphonu, který budete mít na cestách.
  7. Otevřete aplikaci VNC Viewer a zadejte přihlašovací údaje, které jste vytvořili v prvním kroku.
  8. Váš Raspberry Pi se objeví jako možnost automaticky. Vyberte pro otevření připojení. Po zobrazení výzvy zadejte uživatelské jméno a heslo vašeho Raspberry Pi (ve výchozím nastavení je to uživatelské jméno pi a raspberry heslo). Za pár vteřin se připojí.

Nyní se můžete přihlásit do grafické plochy Raspberry Pi odkudkoli, dokud má Raspberry Pi přístup na internet. To znamená, že můžete ovládat jakýkoli bezpečnostní software, kontrolovat stav všech projektů, které jste nastavili, nebo hrát Minecraft na svém soukromém serveru.

Přístup k příkazové řádce s dataplicity

Pokud nepotřebujete přístup k úplnému grafickému rozhraní, budete chtít vyzkoušet Dataplicity. Dataplicity usnadňuje přístup k příkazové řádce Raspberry Pi z jakéhokoli prohlížeče. K tomu budete potřebovat přístup do webového prohlížeče a Raspberry Pi.

  1. Přejděte na Dataplicity a vytvořte si účet zadáním své e-mailové adresy.
  2. Klikněte na Přidat nové zařízení.
  3. Dataplicity zobrazí řádek kódu, jak je vidět na obrázku výše. Zkopírujte tento řádek kódu a zadejte jej do příkazového řádku vašeho Raspberry Pi. Můžete to provést na Raspberry Pi výběrem otevření terminálové aplikace nebo vzdáleným přístupem z vaší domácí sítě přes SSH pomocí nástroje, jako je Adafruit's Pi Finder. Po několika sekundách společnost Dataplicity stáhne a nainstaluje software do vašeho Raspberry Pi, který jej propojí přímo s vaším účtem.
  4. Po dokončení přejděte na stránku zařízení Dataplicity. Zde uvidíte svůj Raspberry Pi. Klepnutím na něj otevřete okno terminálu.
  5. Právě teď můžete svůj Raspberry Pi restartovat a přejmenovat, a to je o tom. Pokud ji někdy potřebujete vzdáleně restartovat, nechte ji tak, jak je. Pokud potřebujete udělat více než to, jako je instalace softwaru nebo úpravy souborů, můžete se přihlásit jako superuživatel. Chcete-li to provést, do příkazového řádku Dataplicity zadejte příkaz, su pi a stiskněte klávesu Enter. Poté zadejte heslo Raspberry Pi a stiskněte Enter. Nyní máte úplnou kontrolu nad svým Raspberry Pi.

To je vše, máte úplný přístup k Raspberry Pi odkudkoli na světě s připojením k internetu. Váš Raspberry Pi musí samozřejmě zůstat zapnutý, ale jinak k němu máte přístup z jakéhokoli prohlížeče. S touto malou funkcí můžete začít něco dělat, včetně: hostování malého webu, sdílení souborů a dokonce i streamování videa.