Pri spustení projektu na bezhlavom Raspberry Pi nemusí byť vždy vhodné pripojiť ho k monitoru, keď chcete niečo zmeniť, ale nemusíte. K Raspberry Pi môžete pristupovať a ovládať ho na diaľku cez SSH (Secure SHell) z iného počítača alebo dokonca smartfónu v rovnakej sieti. Táto príručka vám najprv ukáže, ako povoliť SSH, potom ako SSH do Raspberry Pi z iného zariadenia.

Povoľte SSH pri inštalácii

V predvolenom nastavení je z bezpečnostných dôvodov SSH v štandardnom operačnom systéme Raspberry Pi zakázané. Takže, aby ste mohli SSH na Pi, musíte ho najprv povoliť. Ak ste inštalácia operačného systému Raspberry Pi od začiatku na microSD kartu, môžete použiť rozšírené nastavenia v nástroji Raspberry Pi Imager (kliknite na ikonu ozubeného kolieska) na aktiváciu SSH a nastavenie používateľského mena a hesla. Keď ste pri tom, pridajte podrobnosti o svojej bezdrôtovej sieti, aby sa k nej Raspberry Pi automaticky pripojilo. Kliknite Uložiť ak chcete zachovať nastavenia, zapíšte operačný systém na kartu microSD ako zvyčajne.

instagram viewer

Povoliť SSH v existujúcom OS

Prípadne môžete povoliť SSH z existujúcej inštalácie operačného systému Raspberry Pi. Keď je Raspberry Pi pripojený k monitoru, otvorte ponuku ikon raspberry na pracovnej ploche a vyberte Predvoľby > Konfigurácia Raspberry Pi. Potom kliknite na Rozhrania a kliknite na Povolené prepínač pre SSH.

Ak používate Raspberry Pi OS Lite (bez grafického rozhrania pre stolné počítače), môžete povoliť SSH pomocou nástroja raspi-config. Zadajte príkaz:

sudo raspi-config

Potom prejdite na Možnosti rozhrania > SSH a vyberte na výzvu: "Chcete povoliť server SSH?" Stlačte tlačidlo Zadajte potvrďte a potom vyberte Skončiť pre ukončenie raspi-config.

Nájdite IP adresu Raspberry Pi

S povoleným SSH a pripojeným Raspberry Pi k vašej sieti ste pripravení pripojiť sa k Raspberry Pi cez SSH z iného zariadenia. Budete potrebovať poznať buď názov hostiteľa vášho Raspberry Pi (raspberrypi.miestne je predvolená, ale môžete ju nastaviť v rozšírených nastaveniach Raspberry Pi Imager) alebo jej IP adresu na prihlásenie.

IP adresu Raspberry Pi nájdete na domovskej stránke smerovača, kde nájdete zoznam pripojených zariadení. Prípadne, ak chcete nájsť IP adresu z Raspberry Pi (pripojeného k monitoru), zadajte tento príkaz terminálu:

názov hostiteľa -I

Aby sa to nikdy nezmenilo, možno budete chcieť aj vy nastaviť statickú IP adresu na Raspberry Pi. Prípadne si môžete rezervovať IP adresu pre Raspberry Pi v nastaveniach smerovača.

SSH do Raspberry Pi z Windows

Na počítači so systémom Windows 10 alebo 11 môžete použiť PowerShell na SSH do Raspberry Pi. Stlačte tlačidlo Ctrl + Shift + P ak chcete otvoriť PowerShell, zadajte niektorý z týchto príkazov:

ssh[používateľské meno]@[hostname].local

alebo

ssh[používateľské meno]@[IP adresa]

Vymeňte [používateľské meno] a [meno hosťa] alebo [IP adresa] s vašimi vlastnými údajmi o Pi. Napríklad, ssh [email protected] alebo ssh [email protected].

Prípadne môžete použiť PuTTY utility, čo je sofistikovanejší nástroj a bude fungovať na akomkoľvek počítači so systémom Windows. V dialógovom okne PuTTY vyberte SSH ako typ pripojenia zadajte IP adresu alebo názov hostiteľa Raspberry Pi do poľa Názov hostiteľa (alebo adresa IP) box a potom kliknite OTVORENÉ. Môžete tiež kliknúť Uložiť na uloženie podrobností o pripojení v PuTTY.

SSH do Raspberry Pi z macOS

Na Macu otvorte pomôcku Terminál (v Aplikácie > Verejné služby), potom zadajte niektorý z nasledujúcich príkazov na pripojenie k Raspberry Pi cez SSH:

ssh[používateľské meno]@[hostname].local

alebo

ssh[používateľské meno]@[IP adresa]

Vymeňte [používateľské meno] a [meno hosťa] alebo [IP adresa] s vašimi vlastnými údajmi o Pi. Napríklad, ssh [email protected] alebo ssh [email protected].

SSH do Raspberry Pi z Linuxu

Na počítači so systémom Linux (alebo dokonca inom Raspberry Pi) otvorte okno terminálu stlačením Ctrl + Alt + Ta potom zadajte niektorý z nasledujúcich príkazov na pripojenie k Raspberry Pi cez SSH:

ssh[používateľské meno]@[hostname].local

alebo

ssh[používateľské meno]@[IP adresa]

Vymeňte [používateľské meno] a [meno hosťa] alebo [IP adresa] s vašimi vlastnými údajmi o Pi. Napríklad, ssh [email protected] alebo ssh [email protected].

SSH do Raspberry Pi z Androidu

V Obchode Play je k dispozícii niekoľko aplikácií pre vzdialený prístup SSH, napríklad bezplatná ConnectBot. Ak sa s ním chcete pripojiť k svojmu Raspberry Pi, kliknite na + (plus) a zadajte prihlasovacie údaje, ako napr [email protected] alebo ssh [email protected]. Ak chcete, môžete mu dať aj prezývku. Kliknutím na symbol + (plus) uložte pripojenie a potom sa kliknutím naň zo zoznamu pripojte k Raspberry Pi. Zadajte svoje heslo a ste tam.

3 obrázky

SSH do Raspberry Pi: Úspech

Teraz viete, ako povoliť SSH na Raspberry Pi, nájsť jeho IP adresu a potom do neho SSH z iného zariadenia, aby ste ho mohli ovládať na diaľku pomocou štandardných príkazov terminálu Linux. Toto je veľmi užitočná zručnosť, keď používate Raspberry Pi bez hlavy, bez pripojeného monitora alebo klávesnice.