Hogyan SSH Hop a Key Forwarding a Windows

Tartalomjegyzék:

Hogyan SSH Hop a Key Forwarding a Windows
Hogyan SSH Hop a Key Forwarding a Windows

Videó: Hogyan SSH Hop a Key Forwarding a Windows

Videó: Hogyan SSH Hop a Key Forwarding a Windows
Videó: CS50 2014 - Week 5 - YouTube 2024, November
Anonim
Image
Image

Szüksége van az SSH kulcsok Windows rendszeren való működtetésére, és azt tapasztalja, hogy ez nagyon gyorsan bonyolódik? A HTG megpróbálja a lehető legátláthatóbbá tenni a folyamatot a PuTTY csomagcsomag használatával.

Kép: kaneda99.

Áttekintés

Ebben az útmutatóban elmagyarázzuk, hogyan kell az SSH-t egy Linux-géphez a Windows-ból nyilvános kulcsoddal használni a Putty & Winscp használatával. Ezenkívül engedélyezzük a továbbítási opciót is. Ez lehetővé teszi, hogy továbbra is ugorjon a számítógépről, amelyhez kapcsolódott a kulcs, egy másik géphez, amely támogatja az SSHing kulcsokat. Nem fogjuk meggondolni, hogy miként tegyük közzé a nyilvános kulcsot a Linux-gépre, ahogy már lefedtük ezt a témát.

Telepítse az alapvető programokat / csomagokat

  • Szerezd meg a PuTTY-tcsomag (nem csak a végrehajtható), és telepítse azt.
  • Opcionálisan szerezze be a WinSCP és mRemote programokat, és telepítse azokat.

Generáljon kulcspárt

Ha még nem hozott létre kulcspárt, és a Windows asztal kényelméből kívánja használni, használhatja a "PuTTY csomag" részeként telepített "PuTTY kulcsgenerátort":

  • Nyissa meg a "PuTTY kulcsgenerátort" a "Start" -> "PuTTY" -> "PuTTYgen"
  • Bár nem szükséges, javasoljuk, hogy módosítsa a kulcs hosszát az alapértelmezett 1024-ből. A "bitek" számát alulról "1024" -ről "4096" -ra változtassa.
  • Kattintson a "Generate" (Generálás) gombra, és vigye az egeret véletlenszerűen, amíg a sáv el nem éri a 100% -ot. Ez a "só" a kulcsa, ezért próbálja meg az egér mozgását a véletlenszerűen lehetséges.

    Image
    Image
  • Miután a program elkészült a kulcs létrehozásával,
  • A "Kulcskérdés" sorban változtassa meg, hogy valami hasznos legyen, mint a neved. Például:

    Image
    Image
  • Bár nem szükséges, erősen ajánlott egy titkos kulcs beállítása a privát kulcson. Ez megvédi a privát kulcsot abban az esetben, ha valaki hozzáférést kap, és csak akkor kell meggondolnia, ha egyszer belép a gépi rendszerindításba, ha mindent megtesz az útmutatóban.
  • Kattintson a "Privát kulcs mentése" lehetőségre.

Megjegyzés: Ha már rendelkezik mentett privát kulccsal, akkor "nyilvánosságra hozza" a nyilvános adatot a "generátorral" betöltve.

A Key-quartermaster beállítása

A PuTTY csomag részeként telepített "Pageant" program képes tárolni a kulcsokat és mRemote-t, WinSCP-t és PuTTY-t adni nekik.

  • A start menüből nyissa meg a "Pageant" -t. (Megjegyzés: ez a rendszer tálcájához vezethet)

    Image
    Image
  • Ha lefutott a rendszertálcára, kattintson duplán a főablak megjelenítéséhez.
  • Kattintson a "Kulcs hozzáadása" gombra, és adja meg a mentett kulcspárját.
  • Szükség esetén adja meg a jelszót.

Mostantól kezdve a Putty, a WinSCP és az összes olyan program, amely az előlapon működik (például az mRemote), először konzultál a Pageant programmal, ha van egy kulcs, amelyet használni kell a kapcsolathoz.

Automatikus betöltés az indításkor (opcionális)

A fenti műveleteket minden gép újraindítása után meg kell ismételni, mivel a Pageant nem mentett betöltött kulcskonfigurációkat. Ha az indításkor automatikusan be szeretné tölteni a konfigurációt, használhatja az alábbi két módszer valamelyikét:

  1. Feltételezve, hogy engedélyezte, hogy a Pageant átvegye a ppk utótagot, egyszerűen hozzá kell adnia a kulcsfájlokat a Windows "indítási" mappájához.
  2. Hozzon létre egy parancsikont a programhoz, amely paraméterként átadja a kulcsfájlokat. Például a "Target" parancs két (2) billentyűhöz hasonlít:

    Image
    Image

    "C: Program Files (x86) PuTTY pageant.exe" "C: Felhasználók AviadR Dokumentumok aviad 4096.ppk" "C: Users AviadR Documents aviad's 1024.ppk

Ezután add hozzá ezt a parancsikont az ablak indításához.

SSH Agent továbbítás engedélyezése (PuTTY / mRemote)

Ez a konfiguráció opcionális, de ez lehetővé teszi, hogy egyszer, amikor SSHed-be kerül a gépbe, folytatni és az SSH-t a következő gépből, ugyanazzal a kulccsal. Ezt csináld meg:

  • Nyissa meg a PuTTY-t.
  • A "Kapcsolat" -> "SSH" -> "Auth" alatt.
  • Ellenőrizze az "Ügynök továbbítása" lehetőséget.

    Image
    Image
  • Menjen vissza a "Session"
  • Válassza ki az "Alapértelmezett beállítások" bejegyzést.
  • Kattintson a "Mentés" gombra.

    Image
    Image
  • Kész.

SSH Agent továbbítás engedélyezése (WinSCP)

  • A WinSCP új kapcsolatfülön, Engedélyezze az Advance opciók jelölőnégyzetet.
  • Menjen az "SSH" -> "Hitelesítés" menüpontra.
  • Jelölje be az "Engedélyezés ügynök továbbítása" jelölőnégyzetet.

    Image
    Image
  • Az "Általános beállítások" lehetőségre kattintva kattintson a "Beállítások" -> "Beállítások" lehetőségre.

    Image
    Image
  • Engedélyezd, hogy a Putty meghívja a továbbítási opciót az "Integration" -> "Application" alkalmazással és az "-A" CLI opció hozzáadásával.

    Image
    Image
  • Mostantól a következő kapcsolatok sablonná teheti ezt a sablont, és visszatérhet a "Session" -be, majd beírhatja. Az alapadatok egységesek lesznek az összes kapcsolat (ha van ilyen), például a Felhasználónév, IP, stb. Ezután "mentse" a munkamenetet.

Szerzői megjegyzések Míg a puristák azt mondják, hogy minden komoly SSHing-et meg kell csinálni egy Linux-gépen, a valóság az, hogy az Ubuntu # 1-es hibája "A Microsoft rendelkezik többségi asztali piaci részesedéssel", még mindig igaz. Talán egy nap teljesen áttérünk a Linux asztalra, de ez a nap nem lesz ma, és nem a 35 éves héja.

Spike: Szóval azt hiszem, szolgáltam az idejét, és szabadon mennék? SoundWave: Szabadon menni, Cybertronhoz …

Ajánlott: