Nëtzlech PuTTY Configuratioun Tipps an Tricks


Putty ass en Open-Source Terminal Emulator deen e puer Netzwierkprotokoller wéi Telnet, SSH, Rlogin, SCP a Raw Socket ënnerstëtzt.

Déi initial Versioun vum Kitt ass zréck op den 8. Januar 1999, a fir de Windows Betribssystem entworf, awer elo ënnerstëtzt se och aner Betribssystemer wéi MacOS a Linux. Awer ech hunn nach ni Leit gesinn, déi Putty a Linux oder MacOS benotzen, well et mat schéine Terminal verschéckt gëtt.

Et gi vill méi Alternativen verfügbar awer jidderee huet seng Virdeeler an Nodeeler. Dir kënnt mat verschiddenen Optiounen spillen a loosse eis wëssen, wat déngt déi bescht.

  1. MobaXTerm
  2. Kitt
  3. Solar-PuTTY
  4. mRemoteNG
  5. Termius
  6. Xshell6
  7. ZOC
  8. Supper Putty

Zënter den Zweck vum Artikel ass d'Kitt ze diskutéieren, loosst eis direkt an et sprangen. De Kontext vun dësem Artikel gëtt ënner Windows 10 Ëmfeld erstallt.

Putty Installatioun

Gitt op den offiziellen Putty Site fir de Binär erofzelueden an z'installéieren. Installatioun ass zimlech einfach wéi mat all aner normal Windows Installatioun. Zu der Zäit vum Schreiwen vun dësem Artikel ass déi aktuell Versioun vum Kitt 0,74.

E puer Utilities kommen mat der Installatioun a mir wäerten hir Utilisatioune gesinn.

  • PUTTY - SSH an Telnet Client.
  • PSCP - Kommandozeil-Utility fir Dateien sécher ze kopéieren.
  • PSFTP - allgemeng Dateietransfer Sessiounen ähnlech wéi FTP
  • PUTTYGEN - Utility fir RSA- an DSA-Schlësselen ze generéieren.
  • PLINK - Kommandozeil-Interface fir d'Enn vun der Putty.
  • PAGEANT - Authentifikatiounsagent fir Putty, PSCP, PSFTP a Plink.

Dir kënnt dës Utilities och als Standalone Binär eroflueden.

Wéi starten a benotzen Putty SSH Client

Wa mir Kitt starten, gesitt Dir eng Dialogbox déi alles kontrolléiert wat mir mat Kitt maache kënnen. Sessiounen a verwandte Parameteren konfiguréieren sinn zimlech einfach am Kitt duerch dës Dialogbox.

Loosst eis elo e puer wichteg Optiounen aus der Dialogbox entdecken.

Fir mat all Remote Server iwwer SSH ze verbannen benotze mir entweder IP Adress oder FQDN (Vollqualifizéiert Domain Numm). Par défaut ass SSH mam Port 22 gebonnen, ausser den SSH Port gouf geännert.

Et gi 4 Verbindungstypen verfügbar RAW, Telnet, Rlogin, SSH, Serial. Déi meescht vun der Zäit benotze mir entweder Telnet oder SSH Verbindung.

Mir kënnen och eis Sessiounen konfiguréieren a späicheren. Dëst erlaabt eis eis Sessioun nei opzemaachen mat all erhale Konfiguratiounen.

Dir kritt eng Alarm wéi am Bild hei ënnen entweder wann Dir fir d'éischte Kéier mam Server verbënnt oder wann d'SSH Protokoll Versioun aktualiséiert gëtt. Putty registréiert den Hostschlëssel vum Server an der Windows Registry sou datt et géint de Schlëssel verifizéiere kann wa mir op de Server aloggen a werft eng Warnung am Fall vun enger Ännerung vum Hostschlëssel. Dëst ass eng vun de Feature vum SSH Protokoll fir all Netzwierkattack ze vermeiden.

Wann eng laang Zeil vum Text um Enn vun der rietser Fënster erreecht gëtt, wéckelt se iwwer déi nächst Zeil. Fir dës Fonktioun ze benotzen, musse mir d'Checkbox \Auto Wrap Mode initially on auswielen. Wann Wrap Mode op off gesat ass, gëtt et eng horizontal Scrollbar? d'Linnen déi méi grouss sinn wéi d'Längt vun der Säit.

NOTÉIERT: Dës Astellung kann och an der Mëtt vun enger etabléierter Sessioun geännert ginn, déi direkt an Effekt geholl gëtt.

Et gëtt eng Begrenzung op wéivill Zeilen vum Textputt hält. Wann Dir mat ganz grousse Dateien schafft oder probéiert Logdateien ze weisen, hält Putty nëmmen e puer Zeilen dovunner am Windows-Puffer fir eis zréck ze scrollen a kucken. Fir d'Scrollback-Puffergréisst ze erhéijen, kënne mir de Wäert Lines of scrollback erhéijen.

Dir kënnt och e puer Verhalen änneren wann d'Fënster geännert gëtt wéi d'Gréisst vun der Schrëft änneren.

Et kënne Situatiounen sinn, wou Dir de 'Connection reset by peer' Feeler begéint well eis Sessioun fir eng laang Zäit idle ass. An esou engem Fall gëtt d'Verbindung vun den Netzwierkgeräter oder Firewalls zougemaach, unzehuelen datt d'Sessioun ofgeschloss ass.

Mir kënnen Keepalives setzen sou datt null Päck geschéckt ginn fir d'Verbindung drop ze verhënneren. Wäerter ernimmt an Keepalives ginn a Sekonnen gemooss. Keepalives ginn nëmmen an Telnet an SSH ënnerstëtzt.

Wann Dir mat enger Sessioun verbënnt, gëtt et mat engem Benotzernumm a Passwuert gefrot. Amplaz de Benotzernumm all Kéier ze schreiwen, kënnt Dir de Benotzernumm ënner Login Detailer setzen.

Dir kënnt och Är Sessioun fir Passwuert-manner Login konfiguréieren mat SSH (Public & Private) Schlësselauthentifikatioun. Fir méi ze wëssen iwwer d'Generatioun an d'Konfiguratioun vu Passwuert-manner Login, kuckt dësen Artikel.

Par défaut weist de Putty Hostname - PuTTY als Fënstertitelnumm. Mir kënnen dës Optioun iwwerschreiden andeems en en neien Titel ënner Fenstertitel setzt.

Mir kënnen \Alt-Enter benotzen fir op de Vollbildmodus ze wiesselen, awer ier dat musse mir dës Fonktioun aktivéieren. Wielt d'Tickbox wéi am Bild gewisen.

Dir kënnt d'Faarfschema an d'Erscheinung vum Kittterminal änneren. Et ginn e puer flott Kollektiounen vu Faarfschemaen fir Kitt am GitHub.

Ännert d'Erscheinung wéi Schrëft, Schrëftgréisst, Cursor Erscheinung, asw.

Aktivéiert dës Optioun erlaabt de kopéierten Text am \Rich Text Format am Clipboard ze späicheren.Wann mir den Inhalt op all Wuertveraarbechter kopéieren a pechen d'Faarwen, d'Format, de Stil bleift d'selwecht wéi am PuTTY.

Logging ass eng wichteg Feature am Kittel. Mir kënnen eis Sessiounsausgab an enger Textdatei späicheren, déi spéider fir en aneren Zweck gekuckt ka ginn.

  • Dir kënnt kontrolléieren wat protokolléiert soll ginn duerch d'Optioun \Session Logging. A mengem Fall erfaassen ech all meng Sessiounsoutput.
  • Wann d'Protokolldatei schonn am bestëmmte Wee existéiert, kënne mir d'Logbicher entweder iwwerschreiwen oder addéieren.
  • Datum- an Zäitoptioune si verfügbar fir de Log Dateinumm ze formatéieren, wat ganz praktesch ass.

Elo hunn ech probéiert mat enger Fernmaschinn ze verbannen déi Linux Mint 19 leeft an d'Ausgab lokal späichert. Wat och ëmmer ech a mengem Terminal aginn, säin Output gëtt a Sessiounsprotokoller ageholl.

Et kënnen Zäite sinn, wou mir eventuell mat méi Sessiounen musse verbannen oder déi aktuell Sessioun nei starten oder déi aktuell Sessioun duplizéieren. Riets-klickt vun der Putty Titelbar wou mir Méiglechkeeten hunn fir Sessiounen unzefänken/nei ze starten/ze duplizéieren. Mir kënnen och d'Astellunge fir déi aktuell Sessioun vun der Optioun \Änneren Astellungen…\ änneren.

Telnet Verbindung kann etabléiert ginn wann mir Verbindung Typ als Telnet benotzen. Par défaut gëtt Port 23 geholl, verschidde Ports kënnen och benotzt ginn fir ze kontrolléieren ob Ports opgemaach sinn oder net.

An der viregter Sektioun hu mir diskutéiert wéi een eng Sessioun konnektéieren an konfiguréieren. Elo, wou gëtt dës Sessiounsinformatioun gespäichert?

Sessioun a seng verbonne Informatioun ginn am Windows Registry (HKEY_CURRENT_USER\SOFTWARE\SimonTatham) gespäichert. Mir kënnen d'Sessioun exportéieren a kënnen se an enger anerer Maschinn importéieren fir d'Konfiguratiounen ze halen.

Fir Sessiounsbezunn Informatioun ze exportéieren, vu Windows cmd Prompt:

regedit /e "%USERPROFILE%\Desktop\.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

Fir all Astellungen ze exportéieren, vu Windows cmd Prompt:

regedit /e "%USERPROFILE%\Desktop\<Name of your file>.reg” HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

Fir Astellungen z'importéieren, kënnt Dir entweder op d'Datei .reg duebelklicken oder se vun der cmd-Prompt importéieren.

Nieft dem GUI Interface Kitt erlaabt d'Benotzer och verschidde Saachen aus cmd Prompt (Windows) ze maachen. Drënner sinn e puer vun den nëtzlechen Kommandoen.

Etabléiert eng SSH Verbindung:

putty.exe -ssh <IP ADDRESS (OR) FQDN>:22/

Eng Telnet Verbindung opbauen:

putty.exe telnet:<IP ADDRESS (OR) FQDN>:23/

Notiz: Syntax tëscht SSH an Telnet Kommando ënnerscheet sech.

Fir déi gespäichert Sessioun ze lueden:

putty.exe -load “session name”

Registry Cleanup:

putty.exe -cleanup

Wichteg Fändelen:

-i 		- 	Specify the name of private key file
-x or -X 	- 	X11 Forwarding
-pw 		-	Password
-p		-	Port number
-l		-	Login name
-v		- 	Increase verbose
-L and -R	-	Port forwarding

Dësen Artikel huet gesinn wéi Dir verschidde ënnerstëtzte Protokoller, Kommandozeiloptiounen an e puer Alternativen zum Kittel installéiere an konfiguréieren.