Kako nastaviti in uporabljati SSH na PI Raspberry

SSH je varen način beleženja v oddaljeni računalnik. Če je vaš Pi omrežen, je to lahko priročen način upravljanja z drugega računalnika ali kopiranje datotek v ali iz njega.

Najprej morate namestiti storitev SSH. To stori ta ukaz:

sudo apt-get install ssh

Po nekaj minutah bo to končano. Demon (Unix ime storitve) lahko zaženete s tem ukazom s terminala:

sudo /etc/init.d/ssh začetek

Ta init.d se uporablja za zagon drugih demonov. Na primer, če jih imate Apač, MySQL, Samba itd. Storitev lahko prekinete tudi z ustavi se ali ga znova zaženite ponovni zagon.

Naj se začne pri Bootupu

Če ga želite nastaviti tako, da se ssh strežnik zažene vsakič, ko se Pi zažene, enkrat zaženite ta ukaz:

privzete nastavitve sudo update-rc.d ssh

Lahko preverite, ali je delovalo tako, da prisilite vaš Pi ponovno zagnati s ukaz za ponovni zagon:

sudo reboot

Nato se po ponovnem zagonu poskusite povezati z njim s Putty ali WinSCP (podrobnosti spodaj).

Izklop in ponovno zagon

Možno je poškodovati SD kartico z izklopom napajanja, preden se ustavi. Rezultat: znova namestite vse. Izključite samo, ko popolnoma izklopite Pi. Glede na nizko porabo energije in malo oddane toplote ga verjetno lahko pustite, da deluje 24x7.

instagram viewer

Če ga želite izklopiti, uporabite ukaz za izklop:

sudo izklop -h zdaj

Spremenite -h v -r in naredi enako kot ponovno zagon sudo.

Kiti in WinSCP

Če do svojega Pi dostopate iz ukazne vrstice računalnika Windows / Linux ali Mac, potem uporabite Putty ali komercialni (vendar brezplačen za zasebno uporabo) Tunnelier. Obe sta odlični za brskanje po mapah vašega Pi-ja in kopiranje datotek v Windows PC ali iz njega. Prenesite jih s teh URL-jev:

  • Stran za prenos kiti
  • Stran za prenos WinSCP
  • Tunnel: Zmogljiva za brezplačno uporabo Windows SFTP itd.

Preden uporabite Putty ali WinSCP, morate svoj Pi povezati v omrežje in poznati njegov IP naslov. V mojem omrežju je moj Pi na 192.168.1.69. Svoje lahko najdete tako, da vtipkate

/sbin/ifconfig

in v 2. vrstici izhoda boste videli inet addr: sledi vaš IP naslov.

Za Putty je najlažje prenesti putty.exe ali zip datoteko vseh exes in jih vstaviti v mapo. Ko zaženete kiti, se odpre okno za konfiguracijo. V polje za vnos vpišite svoj IP naslov, kjer piše ime gostitelja (ali IP naslov) in tam vnesite pi ali katero koli ime.

Zdaj kliknite gumb za shranjevanje in nato odprti gumb na dnu. V svoj pi se boste morali prijaviti, zdaj pa ga lahko uporabljate, kot da ste dejansko tam.

To je lahko zelo koristno, saj je veliko lažje rezanje in lepljenje dolgih besedilnih nizov prek terminala za lepljenje.

Poskusite zagnati ta ukaz:

ps sekira

To prikazuje seznam procesov, ki se izvajajo na vašem pi. Sem spadata ssh (dva sshd) in Samba (nmbd in smbd) in številni drugi.

PID TTY DRŽAVNA ČASOVNA ČASA
858? Ss 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

Najbolj koristno je, da ga nastavimo v načinu dveh zaslonov in ne v raziskovalčevem načinu, vendar ga v nastavitvah enostavno spremenimo. Tudi v nastavitvah v okviru Integracija / aplikacije spremenite pot do putty.exe, tako da lahko preprosto skočite v kito.

Ko se povežete s pi, se začne v vašem domačem imeniku, ki je / home / pi. Kliknite na dva.. da si ogledate zgornjo mapo in to storite še enkrat, da pridete do korena. Ogledate si lahko vseh 20 map Linux.

Ko nekaj časa uporabljate terminal, boste videli skrito datoteko .bash_history (ni tako dobro skrita!). To je besedilna datoteka vaše zgodovine ukazov z vsemi ukazi, ki ste jih prej uporabili, zato jih kopirajte, uredite stvari, ki jih ne želite, in uporabne ukaze shranite nekje na varnem.

instagram story viewer