Vykdant projektą be galvos „Raspberry Pi“ ne visada gali būti patogu jį prijungti prie monitoriaus, kai norite ką nors pakeisti, bet to nereikia. Raspberry Pi galite pasiekti ir valdyti nuotoliniu būdu per SSH (Secure SHell) iš kito kompiuterio ar net išmaniojo telefono tame pačiame tinkle. Šis vadovas pirmiausia parodys, kaip įjungti SSH, tada kaip įjungti SSH į Raspberry Pi iš kito įrenginio.

Įgalinkite SSH diegimo metu

Pagal numatytuosius nustatymus saugumo sumetimais SSH yra išjungtas standartinėje Raspberry Pi OS. Taigi, kad galėtumėte SSH į Pi, pirmiausia turėsite jį įjungti. Jei esate įdiegti Raspberry Pi OS nuo nulio į „microSD“ kortelę, galite naudoti „Raspberry Pi Imager“ įrankio išplėstinius nustatymus (spustelėkite krumpliaračio piktogramą), kad įjungtumėte SSH ir nustatytumėte vartotojo vardą bei slaptažodį. Kol dirbate, pridėkite savo belaidžio tinklo informaciją, kad Raspberry Pi automatiškai prie jo prisijungtų. Spustelėkite Sutaupyti jei norite išsaugoti nustatymus, įrašykite OS į „microSD“ kortelę kaip įprasta.

instagram viewer

Įgalinti SSH esamoje OS

Arba galite įjungti SSH iš esamo Raspberry Pi OS diegimo. Kai Raspberry Pi prijungtas prie monitoriaus, darbalaukyje atidarykite Raspberry piktogramos meniu ir pasirinkite Parinktys > Raspberry Pi konfigūracija. Tada spustelėkite Sąsajos skirtuką ir spustelėkite Įjungtas radijo mygtukas, skirtas SSH.

Jei naudojate Raspberry Pi OS Lite (be darbalaukio GUI), galite įjungti SSH naudodami raspi-config paslaugų programą. Įveskite komandą:

sudo raspi-config

Tada eikite į Sąsajos parinktys > SSH ir pasirinkite "Ar norite, kad SSH serveris būtų įjungtas?" Paspauskite Įeikite kad patvirtintumėte, tada pasirinkite Baigti norėdami išeiti iš raspi-config.

Raskite Raspberry Pi IP adresą

Kai SSH įjungtas ir Raspberry Pi prijungtas prie tinklo, esate pasirengę prisijungti prie Raspberry Pi per SSH iš kito įrenginio. Turėsite žinoti savo Raspberry Pi pagrindinio kompiuterio pavadinimą (raspberrypi.vietinis yra numatytasis, tačiau galite jį nustatyti Raspberry Pi Imager išplėstiniuose nustatymuose) arba jo IP adresą, kad galėtumėte prisijungti.

Raspberry Pi IP adresą galite rasti apsilankę maršrutizatoriaus pagrindiniame puslapyje, kad pamatytumėte prijungtų įrenginių sąrašą. Arba norėdami rasti IP adresą iš Raspberry Pi (prijungto prie monitoriaus), įveskite šią terminalo komandą:

pagrindinio kompiuterio vardas -I

Kad jis niekada nepasikeistų, galbūt norėsite ir jūs Raspberry Pi nustatykite statinį IP adresą. Arba galite rezervuoti Raspberry Pi IP adresą savo maršrutizatoriaus nustatymuose.

SSH į Raspberry Pi iš Windows

„Windows 10“ arba „Windows 11“ kompiuteryje galite naudoti „PowerShell“ SSH į Raspberry Pi. Paspauskite Ctrl + Shift + P Norėdami atidaryti „PowerShell“, įveskite vieną iš šių komandų:

ssh[Vartotojo vardas]@[hostname].local

arba

ssh[Vartotojo vardas]@[IP adresas]

Pakeiskite [Vartotojo vardas] ir [hostname] arba [IP adresas] su savo Pi informacija. Pavyzdžiui, ssh [email protected] arba ssh [email protected].

Arba galite naudoti PuTTY įrankis, kuris yra sudėtingesnis įrankis ir veiks bet kuriame „Windows“ kompiuteryje. Dialogo lange PuTTY pasirinkite SSH kaip ryšio tipą įveskite Raspberry Pi IP adresą arba pagrindinio kompiuterio pavadinimą Pagrindinio kompiuterio pavadinimas (arba IP adresas) langelį, tada spustelėkite Atviras. Taip pat galite spustelėti Sutaupyti Norėdami išsaugoti ryšio informaciją PuTTY.

SSH į Raspberry Pi iš „MacOS“.

„Mac“ kompiuteryje atidarykite terminalo paslaugų programą (in Programos > Komunalinės paslaugos), tada įveskite vieną iš šių komandų, kad prisijungtumėte prie Raspberry Pi per SSH:

ssh[Vartotojo vardas]@[hostname].local

arba

ssh[Vartotojo vardas]@[IP adresas]

Pakeiskite [Vartotojo vardas] ir [hostname] arba [IP adresas] su savo Pi informacija. Pavyzdžiui, ssh [email protected] arba ssh [email protected].

SSH į Raspberry Pi iš Linux

„Linux“ kompiuteryje (ar net kitame „Raspberry Pi“) atidarykite terminalo langą paspausdami Ctrl + Alt + T, tada įveskite vieną iš šių komandų, kad prisijungtumėte prie Raspberry Pi per SSH:

ssh[Vartotojo vardas]@[hostname].local

arba

ssh[Vartotojo vardas]@[IP adresas]

Pakeiskite [Vartotojo vardas] ir [hostname] arba [IP adresas] su savo Pi informacija. Pavyzdžiui, ssh [email protected] arba ssh [email protected].

SSH į Raspberry Pi iš Android

„Play“ parduotuvėje yra keletas SSH nuotolinės prieigos programų, tokių kaip nemokama ConnectBot. Norėdami prisijungti prie savo Raspberry Pi su juo, spustelėkite + (pliuso) simbolis ir įveskite prisijungimo duomenis, pvz [email protected] arba ssh [email protected]. Jei norite, taip pat galite suteikti jai slapyvardį. Spustelėkite + (pliuso) simbolį, kad išsaugotumėte ryšį, tada spustelėkite jį sąraše, kad prisijungtumėte prie Raspberry Pi. Įveskite slaptažodį ir būsite.

3 vaizdai

SSH į Raspberry Pi: sėkmė

Dabar žinote, kaip įjungti SSH Raspberry Pi, rasti jo IP adresą ir tada SSH į jį iš kito įrenginio valdyti nuotoliniu būdu naudodami standartines Linux terminalo komandas. Tai labai naudingas įgūdis, kai naudojate Raspberry Pi be galvos, neprijungę monitoriaus ar klaviatūros.