PuTTY — gratis open source SSH, Telnet og terminalemulator

PuTTY — gratis, open source terminalemulator til SSH, Telnet og raw TCP. Letvægts, cross-platform klient til Windows, Unix og macOS. Sikker, MIT-licenseret og nem at bruge.

Forfatter: Leandro Alegsa

PuTTY er et terminalemulatorprogram, der kan fungere som klient for SSH-, Telnet-, rlogin- og raw TCP-computerprotokollerne. Ordet "PuTTY" har ingen betydning, selv om "tty" nogle gange bruges til at henvise til Unix-terminalerne som en forkortelse for "teletype". PuTTY bruges især til at etablere sikre fjernforbindelser til servere og netværksenheder, hvor man har brug for en kommandolinjegrænseflade.

Programmet blev oprindeligt udviklet til Microsoft Windows, men det er senere blevet tilpasset til andre operativsystemer, herunder forskellige Unix-lignende platforme. Der findes også uofficielle porte til mobile og ældre platforme: Mac OS og Mac OS X er stadig ved at blive tilpasset i flere varianter, og der findes tilpasninger til Symbian- og Windows Mobile-operativsystemerne. Funktionaliteten kan dog variere lidt mellem portene.

Vigtige funktioner

  • SSH-understøttelse: Sikker login-session med understøttelse af moderne krypteringsalgoritmer og key-based authentication.
  • Telnet, rlogin og raw TCP: Til ældre udstyr eller tjenester, der ikke bruger SSH.
  • Terminalemulering: Emulering af forskellige terminaltyper, farvekoder og tekstformatering.
  • Sessionhåndtering: Mulighed for at gemme brugerdefinerede forbindelsesprofiler (værtsnavn, port, proxy-indstillinger osv.).
  • Port forwarding: Lokal, fjern og dynamisk (SOCKS) port forwarding via SSH.
  • Autentificering med nøgler: Understøtter private nøglefiler (PuTTYgen kan generere nøgler) og integration med agenter til nøglehåndtering.

Medfølgende værktøjer

  • PuTTYgen: Et grafisk værktøj til at generere SSH-nøgler.
  • PSCP og PSFTP: Kommandolinjeværktøjer til filoverførsel via SCP/SFTP.
  • Pageant: En SSH-agent til Windows, som holder private nøgler i hukommelsen så du ikke behøver indtaste passphrase gentagne gange.

Sikkerhed og kryptering

PuTTY understøtter en række moderne krypteringsalgoritmer og nøgleudvekslingsmetoder. Ved brug af SSH anbefales det at:

  • Bruge key-based authentication fremfor passwords, når det er muligt.
  • Holde PuTTY opdateret for at få rettelser til sikkerhedsproblemer.
  • Kontrollere og godkende serverens fingeraftryk ved første forbindelse.

Installation og brug

På Windows er PuTTY typisk en enkeltstående eksekverbar fil, så installation kan være så enkel som at hente og køre programmet. For Unix-lignende systemer findes der ofte pakker i distributionens depot eller kildekode, som kan kompileres. De mest almindelige trin for at bruge PuTTY er:

  • Åbn programmet og indtast værtsnavn eller IP-adresse samt port.
  • Vælg ønsket protokol (SSH, Telnet osv.).
  • Gem sessionen, hvis du vil genbruge indstillingerne senere.
  • For SSH: konfigurer eventuelt nøglebaseret login via PuTTYgen og tilføj nøglen i Pageant.

Licens og udvikling

PuTTY er i øjeblikket beta-software. Det er licenseret under MIT-licensen og er gratis og open source-software. Kildekoden er offentligt tilgængelig, og der findes en aktiv bruger- og udviklergruppe, der vedligeholder projekter, retter fejl og tilføjer funktioner.

Praktiske tips

  • Brug sessioner til at organisere hyppigt anvendte forbindelser.
  • Eksportér/importér sessioner via registreringsdatabasen eller sessionsfiler, når du skifter computer.
  • Aktivér logning af sessioner, hvis du har brug for audit-trails eller fejlsøgning.

Alternativer

Der findes flere alternativer til PuTTY, især på andre platforme, fx indbyggede SSH-klienter i Unix-lignende systemer, OpenSSH-pakken eller grafiske klienter som MobaXterm, SecureCRT og andre. Valget afhænger af funktionelle behov, platform og personlige præferencer.

Samlet set er PuTTY et enkelt, fleksibelt og udbredt værktøj til fjernadgang via terminaler og et godt valg, hvis du har brug for en letvægts SSH/Telnet-klient med god konfigurerbarhed.

Funktioner

Nogle af funktionerne i PuTTY er:

  • Unicode-understøttelse.
  • Kontrol over SSH-krypteringsnøglen og protokolversionen.
  • SCP- og SFTP-klienter med kommandolinjen, kaldet henholdsvis "pscp" og "psftp".
  • Kontrol over port forwarding med SSH (lokal, fjern eller dynamisk port forwarding), herunder indbygget håndtering af X11 forwarding.
  • Emulerer de fleste xterm- og VT102-kontrolsekvenser samt en stor del af ECMA-48 terminalemuleringen.
  • IP version 6 understøttes.
  • Understøtter 3DES, AES, Arcfour, Blowfish, DES.
  • Understøttelse af offentlig nøglegodkendelse.
  • Understøttelse af lokale serielle portforbindelser.

Hovedprogrammer

De tilgængelige versioner består af nogle af eller alle følgende programmer:

  • PuTTY - selve Telnet- og SSH-klienten;
  • PSCP - en SCP-klient, dvs. sikker filkopiering via kommandolinjen;
  • PSFTP - en SFTP-klient, dvs. generelle filoverførselssessioner, der minder meget om FTP;
  • PuTTYtel - en Telnet-klient, der kun er en Telnet-klient;
  • Plink - en kommandolinje-interface til PuTTY-backendene;
  • Pageant - en SSH-godkendelsesagent til PuTTY, PSCP og Plink;
  • PuTTYgen - et værktøj til generering af RSA- og DSA-nøgler;
  • pterm - en selvstændig terminalemulator.
PuTTY kører en session på Windows Vista.Zoom
PuTTY kører en session på Windows Vista.

Relaterede sider

Spørgsmål og svar

Q: Hvad er PuTTY?


A: PuTTY er et terminalemulatorprogram, der kan fungere som klient for SSH-, Telnet-, rlogin- og raw TCP-computing-protokollerne.

Q: Hvad er betydningen af ordet "PuTTY"?


A: Ordet "PuTTY" har ingen betydning, selvom "tty" nogle gange bruges til at henvise til Unix-terminaler som et akronym for "teletype".

Q: Hvilke operativsystemer blev PuTTY skrevet til?


A: PuTTY blev først skrevet til Microsoft Windows, men det er blevet portet til andre operativsystemer, herunder nogle Unix-lignende platforme.

Q: Er PuTTY blevet portet til Mac OS?


A: Ja, PuTTY er blevet portet til Mac OS.

Q: Er PuTTY officielt understøttet på Symbian- og Windows Mobile-operativsystemer?


A: Nej, der er lavet uofficielle porte af PuTTY til Symbian- og Windows Mobile-operativsystemer.

Q: Er PuTTY gratis og open source-software?


A: Ja, PuTTY er licenseret under MIT-licensen, og det er gratis og open source-software.

Q: Hvad er den aktuelle status for PuTTY?


A: PuTTY er i øjeblikket beta-software.


Søge
AlegsaOnline.com - 2020 / 2025 - License CC3