Hoe om op te stel en te gebruik SSH op 'n Framboos PI
SSH is 'n veilige metode om aan te teken op 'n afgeleë rekenaar. As jou Pi netwerk is, kan dit 'n handige manier wees om dit vanaf 'n ander rekenaar te bedryf of net na of vanaf die kopieer van lêers.
Eerstens moet jy die SSH-diens installeer. Dit word gedoen deur hierdie opdrag:
> sudo apt-installeer ssh
Na 'n paar minute sal dit volledig wees. U kan die daemon (Unix naam vir 'n diens) met hierdie opdrag vanaf die terminale begin:
> sudo /etc/init.d/ssh begin
Hierdie init.d word gebruik om ander demone te begin. Byvoorbeeld, as u Apache, MySQL, Samba ens het. U kan ook die diens stop met stop of herbegin met herbegin .
Begin dit by Bootup
Om dit op te stel, begin die ssh-bediener elke keer as die Pi oplaai, voer hierdie opdrag een keer uit:
> sudo update-rc.d ssh standaard
U kan seker maak dat dit gewerk het deur u Pi te dwing om weer te begin met die herlaai-opdrag :
> sudo herlaai
Dan probeer dit weer te gebruik met behulp van Putty of WinSCP (besonderhede hieronder).
Nota: Oor die aanstuur / herstart.
Ek het daarin geslaag om twee keer my SD-kaart te korrupteer deur poweroffs voordat dit gestaak is. Die resultaat: ek moes alles weer installeer. Net krag af sodra jy jou Pi heeltemal gesluit het. Gegewe sy lae kragverbruik en min hitte wat afgegee word, kan jy dit waarskynlik laat loop 24x7.
As jy dit wil afskakel, doen die afskakelopdrag dat:
> sudo shutdown -h nou
Verander -h na -r en dit doen dieselfde as sudo herlaai.
Wil jy jou Framboos PI in C programmer?
Putty en WinSCP
As jy toegang tot jou Pi van die opdrag lyn van 'n Windows / Linux of Mac PC, gebruik dan Putty of die kommersiële (maar gratis vir privaat gebruik) Tunnelier. Albei is ideaal om gnierlik deur jou Pi se dopgehou te blaai en lêers na of vanaf 'n Windows-rekenaar te kopieer.
Laai dit af van hierdie URL's:
WinSCP aflaai bladsy
Tunnelier: Kragtige, gratis om Windows SFTP te gebruik.
Jou Pi moet aan jou netwerk gekoppel word voordat jy Putty of WinSCP gebruik en jy moet sy IP-adres ken. Op my netwerk is my Pi op 192.168.1.69. Jy kan joune vind deur in te tik
en op die 2de lyn van die uitset sien jy inet addr: gevolg deur jou IP-adres.
Vir Putty, is dit maklikste om putty.exe of die zip-lêer van al die ekses af te laai en dit in 'n gids te plaas. As jy stopverf loop, verskyn dit 'n Konfigurasie-venster. Voer jou IP-adres in die invoerveld waar die naam van die gasheer (of IP-adres) is en voer die naam of pi of enige naam daar in.
Klik nou op die stoor knoppie en dan die oop knoppie onderaan. Jy moet by jou pi inskakel, maar nou kan jy dit gebruik asof jy eintlik daar was.
Dit kan redelik nuttig wees, aangesien dit baie makliker is om lang teks snare in te sny en te plak deur middel van 'n stopverhitting.
Probeer hierdie opdrag uit te voer:
> ps byl
Dit wys 'n lys van prosesse wat op jou pi loop. Dit sluit in ssh (die twee sshd) en Samba (nmbd en smbd) en vele ander.
Ek vind dit baie nuttig om dit op te stel in twee skerm af, eerder as in Explorer, maar dit word maklik verander in die Voorkeure. Ook in die voorkeure onder Integrasie / Toepassings verander die pad na die putty.exe sodat jy maklik in stopverf kan spring.
As jy met die pi verbind, begin dit by jou tuisgids wat is / huis / pi. Klik op die twee .. om die gids hierbo te sien en doen dit weer om na die wortel te gaan. U kan al die 20 Linux-lêers sien.
Nadat jy 'n rukkie 'n terminaal gebruik het, sal jy 'n verborge lêer .bash_history (nie so goed versteek nie!) Sien. Dit is 'n tekslêer van jou opdraggeskiedenis met al die opdragte wat jy gebruik het voordat jy dit kopieer, die dinge wat jy nie wil hê, wysig nie en hou die nuttige instruksies êrens veilig.