Kada pokrećete projekt na bezglavom Raspberry Piju, možda nije uvijek zgodno uključiti ga u monitor kada želite nešto promijeniti, ali ne morate. Možete daljinski pristupiti i kontrolirati Raspberry Pi putem SSH (Secure SHell) s drugog računala ili čak pametnog telefona na istoj mreži. Ovaj vodič će vam prvo pokazati kako omogućiti SSH, zatim kako SSH u Raspberry Pi s drugog uređaja.
Omogućite SSH pri instalaciji
Prema zadanim postavkama, iz sigurnosnih razloga, SSH je onemogućen u standardnom Raspberry Pi OS-u. Dakle, da biste mogli SSH na Pi, prvo ćete ga morati omogućiti. Ako ste instaliranje Raspberry Pi OS-a od nule na microSD karticu, možete koristiti Napredne postavke u alatu Raspberry Pi Imager (kliknite ikonu zupčanika) da biste omogućili SSH i postavili korisničko ime i lozinku. Dok ste već kod toga, dodajte podatke o bežičnoj mreži kako bi se Raspberry Pi automatski povezao s njom. Klik Uštedjeti da biste zadržali postavke, zatim zapišite OS na svoju microSD karticu kao i obično.
Omogući SSH u postojećem OS-u
Alternativno, možete omogućiti SSH unutar postojeće instalacije Raspberry Pi OS-a. Dok je vaš Raspberry Pi povezan s monitorom, otvorite izbornik s ikonom maline na radnoj površini i odaberite Postavke > Raspberry Pi konfiguracija. Zatim kliknite na sučelja karticu i kliknite na Omogućeno radio gumb za SSH.
Ako koristite Raspberry Pi OS Lite (bez desktop GUI), možete omogućiti SSH putem uslužnog programa raspi-config. Unesite naredbu:
sudo raspi-config
Zatim idite na Mogućnosti sučelja > SSH i odaberite na upit, "Želite li da SSH poslužitelj bude omogućen?" Pritisnite Unesi za potvrdu, zatim odaberite Završi za izlaz iz raspi-config.
Pronađite IP adresu Raspberry Pi
S omogućenim SSH i vašim Raspberry Pi spojenim na vašu mrežu, spremni ste za povezivanje na Raspberry Pi putem SSH s drugog uređaja. Morat ćete znati ime hosta vašeg Raspberry Pi-ja (raspberrypi.lokalni je zadana, ali je možete postaviti u naprednim postavkama Raspberry Pi Imagera) ili njegovu IP adresu za prijavu.
IP adresu Raspberry Pi možete pronaći tako da posjetite početnu stranicu svog usmjerivača kako biste vidjeli popis povezanih uređaja. Alternativno, da biste pronašli IP adresu iz Raspberry Pi (povezanog s monitorom), unesite ovu terminalsku naredbu:
ime hosta -I
Tako da se nikada ne mijenja, možda biste i vi željeli postavite statičku IP adresu na Raspberry Pi. Alternativno, možda možete rezervirati IP adresu za Raspberry Pi u postavkama vašeg usmjerivača.
SSH u Raspberry Pi iz Windowsa
Na računalu sa sustavom Windows 10 ili 11 možete koristiti PowerShell za SSH u Raspberry Pi. Pritisnite Ctrl + Shift + P da biste otvorili PowerShell, zatim unesite jednu od ovih naredbi:
ssh[Korisničko ime]@[ime glavnog računala].local
ili
ssh[Korisničko ime]@[IP adresa]
Zamijeniti [Korisničko ime] i [naziv glavnog računala] ili [IP adresa] sa svojim Pijevim detaljima. Na primjer, ssh [email protected] ili ssh [email protected].
Alternativno, možete koristiti Kit uslužni program, koji je sofisticiraniji alat i radit će na svakom računalu sa sustavom Windows. U dijaloškom okviru PuTTY odaberite SSH kao vrstu veze unesite Raspberry Pi IP adresu ili naziv hosta u Naziv glavnog računala (ili IP adresa) okvir, a zatim kliknite Otvorena. Možete i kliknuti Uštedjeti da biste spremili detalje veze u PuTTY.
SSH u Raspberry Pi iz macOS-a
Na Macu otvorite uslužni program Terminal (u Prijave > Komunalije), zatim unesite jednu od sljedećih naredbi za povezivanje s Raspberry Pi putem SSH-a:
ssh[Korisničko ime]@[ime glavnog računala].local
ili
ssh[Korisničko ime]@[IP adresa]
Zamijeniti [Korisničko ime] i [naziv glavnog računala] ili [IP adresa] sa svojim Pijevim detaljima. Na primjer, ssh [email protected] ili ssh [email protected].
SSH u Raspberry Pi iz Linuxa
Na Linux računalu (ili čak drugom Raspberry Pi), otvorite prozor terminala pritiskom na Ctrl + Alt + T, zatim unesite jednu od sljedećih naredbi za povezivanje s Raspberry Pi putem SSH-a:
ssh[Korisničko ime]@[ime glavnog računala].local
ili
ssh[Korisničko ime]@[IP adresa]
Zamijeniti [Korisničko ime] i [naziv glavnog računala] ili [IP adresa] sa svojim Pijevim detaljima. Na primjer, ssh [email protected] ili ssh [email protected].
SSH u Raspberry Pi s Androida
Postoji nekoliko SSH aplikacija za daljinski pristup dostupnih u Trgovini Play, poput besplatne ConnectBot. Da biste se pomoću njega povezali na Raspberry Pi, kliknite + (plus) i unesite podatke za prijavu, kao što su [email protected] ili ssh [email protected]. Možete mu dati i nadimak ako želite. Pritisnite simbol + (plus) da biste spremili vezu, zatim kliknite na nju s popisa da biste se povezali na Raspberry Pi. Unesite svoju lozinku i ušli ste.
SSH u Raspberry Pi: uspjeh
Sada znate kako omogućiti SSH na Raspberry Piju, pronaći njegovu IP adresu, a zatim SSH ući u njega s drugog uređaja kako biste njime upravljali na daljinu koristeći standardne Linux terminalske naredbe. Ovo je vrlo korisna vještina kada koristite Raspberry Pi bez glave, bez priključenog monitora ili tipkovnice.