Az SSH telepítése és használata málna PI-n

SSH egy biztonságos módszer a távoli számítógépre történő bejelentkezéshez. Ha a Pi hálózatra van csatlakoztatva, akkor ez praktikus módszer lehet egy másik számítógépről történő működtetéshez, vagy fájlok másolásához, vagy onnan.

Először telepítenie kell az SSH szolgáltatást. Ezt a következő parancs hajtja végre:

sudo apt-get install ssh

Néhány perc múlva ez teljes lesz. A démont (a szolgáltatás Unix nevét) ezzel a paranccsal indíthatja el a terminálról:

sudo /etc/init.d/ssh start

Ezt az init.d fájlt más démonok indításához használják. Például, ha van Apache, MySQL, Samba stb. A szolgáltatást akkor is leállíthatja, ha állj meg vagy indítsa újra a gombbal újrakezd.

Indítsa el a Bootup-on

Annak beállításához, hogy az ssh-kiszolgáló minden alkalommal elinduljon, amikor a Pi elindul, futtassa egyszer ezt a parancsot:

A sudo update-rc.d ssh alapértelmezett értéke

Ellenőrizheti, hogy működött-e, ha arra kényszeríti a Pi-t, hogy indítsa újra a reboot parancs:

sudo reboot

Ezután az újraindítás után próbáljon meg kapcsolódni ehhez a Putty vagy WinSCP segítségével (részletek az alábbiakban).

instagram viewer

Kikapcsolás és újraindítás

Az SD-kártyát megszakíthatja a kikapcsolás előtt, mielőtt megállna. Az eredmény: mindent telepítsen újra. Csak akkor kapcsolja ki, ha teljesen lekapcsolta a Pi készüléket. Tekintettel az alacsony energiafelhasználásra és a kis hőmennyiségre, valószínűleg hagyhatja, hogy a 24x7-es sebességgel működjön.

Ha le szeretné állítani, használja a leállítás parancsot:

sudo shutdown-h most

Váltsd a -h értékre a -r értékre, és ugyanaz lesz, mint a sudo újraindításnál.

Putty és WinSCP

Ha a Pi-hez egy Windows / Linux vagy Mac PC parancssorból érkezik, akkor használja a Putty vagy a kereskedelmi (de magánfelhasználáshoz ingyenes) Tunnelier alkalmazást. Mindkettő kiválóan használható a Pi mappáinak körüli böngészéshez és a fájlok Windows PC-re történő átmásolásához. Töltse le őket az alábbi URL-ekből:

  • Putty Letöltési oldal
  • WinSCP letöltési oldal
  • Tunnelier: Nagyon hatékony a Windows SFTP stb. Használatához

A Put-nak a Putty vagy a WinSCP használata előtt csatlakoznia kell a hálózathoz, és tudnia kell annak IP-címét. A hálózaton a Piom 192.168.1.69-en van. A gépeléssel megtalálhatja a sajátját

/sbin/ifconfig

és a kimenet 2. sorában látni fogja inet addr: amelyet az Ön IP-címe követ.

A Putty esetében a legegyszerűbb letölteni a putty.exe fájlt vagy az összes ex-fájlt, és mappába helyezni. A gitt futtatásakor megjelenik egy konfigurációs ablak. Írja be az IP-címét a beviteli mezőbe, ahol a Host Name (vagy IP-cím) feliratot jeleníti meg, és írja be a pi vagy bármilyen nevet.

Most kattintson a Mentés gombra, majd az alján található Megnyitás gombra. Be kell jelentkeznie a pi-be, de most úgy használhatja, mintha valójában ott lenne.

Ez nagyon hasznos lehet, mivel sokkal könnyebb hosszú szövegrészeket vágni és beilleszteni egy gittterminálon keresztül.

Próbálja meg futtatni ezt a parancsot:

ps ax

Ez a pi-n futó folyamatok listáját mutatja. Ide tartoznak az ssh (a két sshd), a Samba (nmbd és smbd) és még sokan mások.

PID TTY ÁLLAPOT IDŐKEZELŐ
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

A leghasznosabbnak tartjuk, hogy két képernyő módban állítsuk be, nem pedig felfedező módban, de a Beállítások menüben könnyen megváltoztatható. Az Integráció / Alkalmazások preferenciáiban is megváltoztathatja a putty.exe elérési útját, hogy könnyedén bejuthasson a gittbe.

Amikor csatlakozik a pi-hez, akkor az az otthoni könyvtárból indul, amely a / home / pi. Kattintson a két.. a fenti mappa megtekintéséhez, és még egyszer megtenni a gyökér eléréséhez. Láthatja mind a 20 Linux mappát.

A terminál egy ideje történő használata után egy rejtett .bash_history fájlt fog látni (nem olyan jól elrejtve!). Ez a parancselőzmények szöveges fájlja az összes korábban használt paranccsal, így másolja le, szerkessze ki a nem kívánt anyagokat, és tartsa biztonságban a hasznos parancsokat.