Ako nastaviť a používať SSH na Raspberry PI

SSH je bezpečný spôsob prihlásenia na vzdialený počítač. Ak je váš počítač pripojený k sieti, môže to byť praktický spôsob jeho obsluhy z iného počítača alebo kopírovania súborov do alebo z neho.

Najprv musíte nainštalovať službu SSH. Toto sa vykonáva týmto príkazom:

sudo apt-get install ssh

Po niekoľkých minútach to bude dokončené. Týmto príkazom môžete spustiť démona (názov Unix pre službu) z terminálu:

sudo /etc/init.d/ssh start

Tento init.d sa používa na spustenie ďalších démonov. Napríklad, ak máte apache, MySQL, Samba atď. Službu môžete tiež zastaviť pomocou zastávka alebo ho reštartujte pomocou reštart.

Nechajte to naštartovať

Ak ho chcete nastaviť tak, aby sa ssh server spúšťal pri každom spustení systému Pi, spustite tento príkaz raz:

Predvolené hodnoty sudo update-rc.d ssh

Môžete skontrolovať, či to fungovalo tak, že donútite váš Pi reštartovať počítač pomocou príkaz reštartu:

sudo reštart

Potom sa po reštarte skúste pripojiť pomocou Putty alebo WinSCP (podrobnosti nižšie).

Vypínanie a reštartovanie

instagram viewer

Pred zastavením je možné poškodiť kartu SD vypnutím. Výsledok: preinštalujte všetko. Vypnite počítač až po úplnom vypnutí zariadenia Pi. Vzhľadom na nízku spotrebu energie a malé odovzdané teplo by ste ho pravdepodobne mohli nechať bežať 24x7.

Ak ju chcete vypnúť, použite príkaz na vypnutie:

vypnutie sudo -h

Zmeňte -h na -r a urobí to isté ako reštart systému sudo.

Putty a WinSCP

Ak pristupujete k svojmu pi z príkazového riadku Windows / Linux alebo Mac PC, použite Putty alebo komerčný (ale pre súkromné ​​použitie zdarma) tunel. Obidve sú vynikajúce na všeobecné prehliadanie priečinkov vášho počítača Pi a kopírovanie súborov do alebo z počítača so systémom Windows. Stiahnite si ich z týchto adries URL:

  • Stránka na stiahnutie softvéru Putty
  • Stránka na stiahnutie programu WinSCP
  • Tunnelier: Výkonné používanie Windows SFTP atď.

Váš Pi musí byť pripojený k sieti skôr, ako použijete Putty alebo WinSCP a potrebujete poznať jeho IP adresu. V mojej sieti je môj Pi 192.168.1.69. Nájdete ich zadaním

/sbin/ifconfig

a na 2. riadku výstupu uvidíte Inet addr: nasledovaná vašou IP adresou.

Pre Putty je najjednoduchšie stiahnuť putty.exe alebo súbor zip všetkých exes a umiestniť ich do priečinka. Keď spustíte tmel, objaví sa konfiguračné okno. Do vstupného poľa, kde sa uvádza názov hostiteľa (alebo adresa IP), zadajte svoju adresu IP a zadajte tam pi alebo akékoľvek meno.

Teraz kliknite na tlačidlo Uložiť a potom na tlačidlo Otvoriť v dolnej časti. Budete sa musieť prihlásiť do svojho pi, ale teraz ho môžete používať, akoby ste tam boli.

To môže byť veľmi užitočné, pretože je oveľa ľahšie vystrihnúť a prilepiť dlhé textové reťazce pomocou putty terminálu.

Skúste spustiť tento príkaz:

ps ax

To ukazuje zoznam procesov bežiacich na vašom pi. Patria sem ssh (dva sshd) a Samba (nmbd a smbd) a mnoho ďalších.

PID TTY ŠTATISTICKÝ ČASOVÝ PRÍKAZ
858? 0:00 / usr / sbin / sshd
866? Ss 0:00 / usr / sbin / nmbd -D
887? Ss 0:00 / usr / sbin / smbd -D
1092? Ss 0:00 sshd: pi [priv]

WinSCP

Považujeme za najužitočnejšie nastaviť ho v režime dvoch obrazoviek a nie v režime prieskumníka, ale v nastaveniach sa to dá ľahko zmeniť. Aj v preferenciách v časti Integrácia / Aplikácie zmeňte cestu k putty.exe, takže môžete ľahko skočiť do putty.

Keď sa pripojíte k pi, začína vo vašom domovskom adresári, ktorým je / home / pi. Kliknite na dve.. zobraziť priečinok vyššie a urobiť ho ešte raz, aby ste sa dostali do koreňového adresára. Môžete vidieť všetkých 20 priečinkov systému Linux.

Potom, čo ste nejaký čas použili terminál, uvidíte skrytý súbor .bash_history (nie je to tak dobre skryté!). Toto je textový súbor histórie vašich príkazov so všetkými príkazmi, ktoré ste predtým používali, aby ste ich skopírovali, upravili veci, ktoré nechcete, a užitočné príkazy niekde uchovávali v bezpečí.

instagram story viewer