20Jul

Ako na SSH hop s kľúčovým presmerovaním z Windows

click fraud protection


Máte potrebu pracovať s klávesmi SSH z Windows a zistíte, že sa to stalo veľmi rýchlo?
HTG sa zaoberá tým, ako urobiť proces čo najtransparentnejší, a to pomocou balíka balíkov PuTTY.

Obrázok od kaneda99.

Prehľad

V tejto príručke vám vysvetlíme, ako sa SSH na počítač so systémom Linux pomocou verejného kľúča pomocou systému Putty &WinSCP.Okrem toho povolíme možnosť presmerovania. To vám umožní pokračovať v prechode zo zariadenia, ku ktorému ste pripojený, s vaším kľúčom, na iný počítač, ktorý podporuje klávesy SSHing. Nebudeme ísť do toho, ako dať váš verejný kľúč na stroj Linux, pretože sme už túto tému pokryli.

Inštalácia základných programov / balíkov

  • Získajte balík PuTTY ( nielen spustiteľný súbor) a nainštalujte ho.
  • Voliteľne získajte programy WinSCP a mRemote a nainštalujte ich.

Vygenerujte pár kľúčov

Ak ste ešte nevytvorili pár kľúčov a chcete to urobiť z pohodlia vašej pracovnej plochy Windows, môžete použiť "PuTTY Key Generator", ktorý bol nainštalovaný ako súčasť balíka "PuTTY":

instagram viewer
  • Otvorte "PuTTY Key Generator" tým, že prejdete na "Štart" - & gt;"PuTTY" ->"PuTTYgen"
  • Zatiaľ čo sa nevyžaduje, odporúča sa zmeniť dĺžku kľúča z predvoleného 1024. Zmeňte počet "bitov" v dolnej časti od "1024" na "4096".
  • Kliknite na tlačidlo "Generovať" a pohybovať myšou náhodne, až bar dosiahne 100%.Táto "soľ" váš kľúč, preto sa snažte urobiť pohyb myši ako náhodný.
  • Po dokončení programu generovanie kľúča,
  • Na riadku "Kľúčové poznámky" zmeňte ho tak, aby bol užitočnejší ako vaše meno. Napríklad:
  • Zatiaľ čo sa nevyžaduje, dôrazne sa odporúča nastaviť prístupovú frázu na privátnom kľúči. To ochráni váš súkromný kľúč v prípade, že k nemu pristupuje ktokoľvek, a budete sa obťažovať iba jednou pri zavádzaní počítača, ak vykonáte všetky kroky v sprievodcovi.
  • Kliknite na "Uložiť privátny kľúč".
Poznámka: Ak už máte uložený súkromný kľúč, môžete "extrahovať" verejný podiel tak, že ho "načítate" spolu s generátorom.

Konfigurácia hlavného administrátora

Program "Pageant", ktorý bol nainštalovaný ako súčasť balíka PuTTY, môže uložiť vaše kľúčové slová a dať ich mRemote, WinSCP a PuTTY podľa potreby.

  • Z úvodnej ponuky otvorte položku "Pageant".(Poznámka: môže sa spustiť na systémovú lištu)
  • Ak sa spustil na systémovú lištu, dvakrát kliknite na ňu a otvorte hlavné okno.
  • Kliknite na tlačidlo "Pridať kľúč" a zadajte jeho uložený kľúčový pár.
  • V prípade potreby zadajte prístupovú frázu.

Hotovo, odteraz Putty, WinSCP a akýkoľvek program, ktorý slúži ako fronted pre nich( ako mRemote), sa najskôr poradí s programom Pageant, ak existuje kľúč na použitie pre pripojenie.

Nahrávanie kľúčov automaticky pri štarte( voliteľné)

Vyššie uvedený proces sa musí zopakovať po každom reštarte počítača, pretože Pageant neuloží naložené konfigurácie kľúčov. Ak chcete, aby sa nakonfigurovala konfigurácia automaticky pri spustení, môžete použiť jednu z dvoch metód uvedených nižšie:

  1. Za predpokladu, že ste povolili, aby Pageant prevzal príponu ppk, mali by ste jednoducho pridať súbory kľúčov do systému Windows "startup"zložky.
  2. Vytvorte skratku k programu, ktorý prenesie súbory kľúčov ako parametre. Napríklad príkaz "Target" pre dva( 2) kľúče by vyzeral takto:

    "C: \ Program Files( x86) \ PuTTY \ pageant.exe" "C: \ Users \ AviadR \ Documents \ aviad 4096.ppk""C: \ Users \ AviadR \ Documents \ aviad's 1024.ppk
  • Potom pridajte túto skratku k spúšťaniu okna.

Povolenie presmerovania SSH agenta( PuTTY / mRemote)

Táto konfigurácia je voliteľná, ale to vám umožní, akonáhle ste SSHed do stroja pokračovať a SSH z neho, na ďalší stroj s rovnakým kľúčom. Postupujte takto:

  • Otvorte PuTTY.
  • V časti "Connection" - & gt;"SSH" ->"Auth".
  • Začiarknite políčko "Povoliť presmerovanie agenta".
  • Vráťte sa na "Režim"
  • Zvoľte položku "Predvolené nastavenia".
  • Kliknite na "Uložiť".
  • Hotovo.

Povolenie presmerovania SSH agenta( WinSCP)

  • Na karte Nové pripojenie WinSCP začiarknite políčko Povoliť voľby Advance.
  • Prejdite do sekcie "SSH" ->"Authentication".
  • Začiarknite políčko "Povoliť preposielanie agentov".
  • Prejdite na "Všeobecné možnosti" kliknutím na "Predvoľby" - & gt;"Preferences".
  • Enable Putty sa vyvolá pomocou možnosti presmerovania tým, že prejde do "Integration" - & gt;"Aplikácia" a pripojením možnosti "-A" CLI.
  • Teraz môžete vytvoriť šablónu pre ďalšie spojenia tým, že sa vrátite na "Režim" a zadáte, základné informácie, o ktorých viete, že budú jednotné vo všetkých pripojeniach( ak existujú), napríklad meno používateľa, IP, atď.Potom uložte reláciu.
Autorské poznámky
Zatiaľ čo puristi tvrdia, že akékoľvek vážne SSHing by sa malo robiť zo zariadenia Linux, skutočnosťou je, že chyba Ubuntu # 1 "Microsoft má väčšinový trhový podiel na stolnom počítači", stále platí.možno jeden deň budeme úplne presunúť na pracovnú plochu Linuxu, ale ten deň nebude dnes, a nie pre 35-ročný shell.

Spike: Takže myslím, že som slúžil svojmu času a som slobodný ísť?
SoundWave: Voľný ísť, Cybertron. ..