Sådan installeres PuTTY SSH-klient på Debian 12, 11 eller 10

PuTTY er en alsidig og meget brugt SSH-klient, der giver brugerne mulighed for at oprette forbindelse sikkert til fjernservere. Det understøtter en række netværksprotokoller, herunder SSH, Telnet og SFTP, hvilket giver en robust og pålidelig måde at administrere fjernsystemer. PuTTY er kendt for sin enkelhed, brugervenlighed og omfattende funktioner, såsom nøglebaseret godkendelse, sessionslogning og portvideresendelse.

Brug af PuTTY på Debian 12, 11 eller 10 kan forenkle etablering af sikre forbindelser til fjernservere. Det er særligt fordelagtigt for brugere, der har brug for en let og effektiv SSH-klient med en grafisk brugergrænseflade. Denne guide vil lede dig gennem PuTTY-installationsprocessen på Debian og sikre, at du har et pålideligt værktøj til dine fjernadministrationsbehov.

Opdater Debian før PuTTY SSH-klientinstallation

Før du starter installationsprocessen, er det vigtigt at sikre, at dit Debian-system er opdateret. Opdatering af dit system sikrer, at du har de seneste sikkerhedsrettelser og softwareopdateringer.

For at opdatere dit Debian-system skal du åbne terminalen og udføre følgende kommando:

sudo apt update && sudo apt upgrade

Installer PuTTY SSH Client via APT Command

Debian inkluderer PuTTY i sit standardsoftwarelager, hvilket gør det nemt at installere SSH-klienten på dit system. For at starte installationsprocessen skal du åbne terminalen og udføre følgende kommando:

sudo apt install putty putty-tools

Kommandoen sudo apt install installerer de angivne pakker sammen med deres afhængigheder. I dette tilfælde er kit og kit-værktøj de pakker, der skal installeres.

Bekræft PuTTY-installationen

Tjek versionen af ​​PuTTY SSH-klienten på dit Debian-system ved at bruge denne kommando i terminalen:

putty --version

Denne kommando udsender den installerede version af PuTTY, hvilket bekræfter, at installationsprocessen var vellykket. Du kan nu bruge PuTTY til dit Debian-systems SSH- og telnet-behov.

Start PuTTY SSH Client User Interface

Efter succesfuld installation af PuTTY kan du starte SSH-klienten ved hjælp af terminalen. For at åbne PuTTY fra terminalen skal du udføre følgende kommando:

putty

Denne kommando starter PuTTY-applikationen, og hovedvinduet til PuTTY-konfiguration vises på din skærm.

Alternativt kan du starte PuTTY SSH-klienten ved hjælp af den grafiske brugergrænseflade (GUI). For at gøre dette skal du følge disse trin:

  1. Klik på menuen Aktiviteter i øverste venstre hjørne af din skærm.
  2. Klik på ikonet Vis applikationer, repræsenteret af et gitter med ni prikker, som normalt findes i nederste venstre hjørne af aktivitetsoversigten.
  3. I vinduet Vis applikationer skal du søge efter "PuTTY" ved at skrive det i søgefeltet eller gennemse de angivne applikationer.
  4. Klik på PuTTY SSH Client-ikonet for at starte programmet.

Kom godt i gang med PuTTy SSH Client

Dette afsnit vil udforske tips og bedste praksis til at starte med PuTTY SSH-klienten på Debian Linux. Disse tips hjælper dig med at maksimere PuTTYs funktioner og forbedre produktiviteten, når du administrerer fjernforbindelser.

Konfigurer og gem PuTTY SSH-sessioner

En af de vigtigste funktioner i PuTTY er evnen til at gemme og administrere flere SSH-sessioner. Følg disse trin for at konfigurere og gemme en ny SSH-session:

  1. Start PuTTY.
  2. I den Session kategori, skal du indtaste fjernserverens værtsnavn eller IP-adresse i feltet Værtsnavn (eller IP-adresse).
  3. Angiv portnummeret i feltet Port (standard er 22 for SSH).
  4. Vælge SSH som forbindelsestype.
  5. Indtast et beskrivende navn for sessionen i feltet Gemte sessioner, og klik på knappen Gem.

Når du har gemt en session, kan du hurtigt indlæse dens indstillinger ved at vælge den fra listen Gemte sessioner og klikke på belastning.

Tilpas PuTTYs udseende

PuTTY giver dig mulighed for at tilpasse dets udseende, så det passer til dine præferencer. Nogle almindelige tilpasninger omfatter:

  • Ændring af skrifttype og størrelse: Naviger til Vindue > Udseende. Klik på knappen Skift ud for afsnittet Skrifttypeindstillinger for at vælge en anden skrifttype og størrelse.
  • Justering af vinduesfarver: Gå til Vindue > Farver. Vælg den farve, du vil ændre, og klik på knappen Rediger for at vælge en ny farve.
  • Indstilling af vinduesgennemsigtighed: Naviger til Window > Behaviour. Aktiver den systemleverede vinduesdekoration (hvis tilgængelig), og juster skyderen for vinduesgennemsigtighed.

Brug nøglebaseret godkendelse med PuTTY

Nøglebaseret godkendelse er en mere sikker metode til at logge på fjernservere end adgangskoder. Følg disse trin for at konfigurere nøglebaseret godkendelse med PuTTY:

  1. Generer et offentligt-privat nøglepar ved hjælp af PuTTY Key Generator (PuTTYgen). Åbn terminalen og kør puttygen.
  2. Vælg den ønskede nøgletype (RSA eller EdDSA), og klik på Generer.
  3. Bevæg musen tilfældigt over det tomme område for at generere tilfældighed for nøglen.
  4. Når nøglen er genereret, skal du gemme den offentlige nøgle og den private nøgle til separate filer.
  5. På fjernserveren skal du tilføje indholdet af den offentlige nøglefil til ~/.ssh/authorized_keys fil.
  6. I PuTTY skal du navigere til Forbindelse > SSH > Auth. Klik på Gennemse, og vælg den private nøglefil.

Aktiver X11-videresendelse på PuTTY

Hvis du har brug for at køre grafiske applikationer på fjernserveren og vise dem på din lokale maskine, skal du aktivere X11-videresendelse. At gøre dette:

  1. Installer en X-server (f.eks. Xming) på din lokale maskine.
  2. Start PuTTY og indlæs den ønskede session.
  3. Naviger til Forbindelse > SSH > X11.
  4. Marker indstillingen Aktiver X11-videresendelse.
  5. Opret forbindelse til fjernserveren.

PuTTy SSH PSCP CLI-kommandoer

Dette afsnit vil dykke ned i kommandolinjeværktøjet PSCP (PuTTY Secure Copy) og give eksempler på almindelige PSCP-kommandoer. PSCP er et kraftfuldt filoverførselsværktøj, der giver dig mulighed for sikkert at overføre filer mellem din lokale maskine og en fjernserver over SSH.

Hvad er PSCP?

PSCP er et kommandolinjeværktøj fra PuTTY, der lader dig overføre filer sikkert mellem din lokale maskine og en ekstern server ved hjælp af SCP eller SFTP. Du kan godkende med PSCP ved hjælp af adgangskoder eller nøgler.

Eksempel på PSCP-kommandoer

Nedenfor er ti eksempler på PSCP-kommandoer og forklaringer på, hvad de gør:

Upload en fil til en ekstern server:

pscp local-file.txt user@remote-server:/path/to/destination

Denne kommando uploader filen local-file.txt fra din lokale maskine til den angivne destinationssti på fjernserveren.

Download en fil fra en ekstern server:

pscp user@remote-server:/path/to/remote-file.txt local-destination

Denne kommando downloader filen remote-file.txt fra fjernserveren og gemmer den på den angivne lokale destination.

Overfør en mappe og dens indhold:

pscp -r local-directory user@remote-server:/path/to/destination

Denne kommando uploader hele den lokale mappe og dens indhold til fjernserveren ved hjælp af flaget -r, som står for "rekursivt."

Overfør filer ved hjælp af nøglebaseret godkendelse:

pscp -i private-key.ppk local-file.txt user@remote-server:/path/to/destination

Denne kommando uploader local-file.txt ved hjælp af nøglebaseret godkendelse. Flaget -i angiver den private nøglefil, der skal bruges.

Overfør filer over en bestemt port:

pscp -P 2222 local-file.txt user@remote-server:/path/to/destination

Denne kommando uploader local-file.txt ved hjælp af en specifik port (i dette eksempel port 2222). -P-flaget giver dig mulighed for at angive portnummeret.

Overfør filer ved hjælp af SCP-protokol:

pscp -scp local-file.txt user@remote-server:/path/to/destination

Denne kommando uploader local-file.txt ved hjælp af SCP-protokollen. -scp-flaget håndhæver standardprotokollen ved hjælp af SCP i stedet for SFTP.

Overfør filer ved hjælp af SFTP-protokol:

pscp -sftp local-file.txt user@remote-server:/path/to/destination

Denne kommando uploader local-file.txt ved hjælp af SFTP-protokollen. Flaget -sftp gennemtvinger brugen af ​​SFTP i stedet for SCP.

Overfør filer med en bestemt chiffer:

pscp -c aes256-cbc local-file.txt user@remote-server:/path/to/destination

Denne kommando uploader local-file.txt ved hjælp af en specifik chiffer (i dette eksempel, AES-256-CBC). -c-flaget angiver den ønskede chiffer.

Vis fremskridt under overførsel af filer:

pscp -v local-file.txt user@remote-server:/path/to/destination

Denne kommando uploader local-file.txt og viser statusoplysninger under overførslen. -v-flaget står for "verbose".

Overfør filer med en båndbreddegrænse:

pscp -l 1024 local-file.txt user@remote-server:/path/to/destination

Denne kommando uploader local-file.txt med en båndbreddegrænse på 1024 Kbps. Flaget -l giver dig mulighed for at angive båndbreddegrænsen i kilobits pr. sekund.

Ved at forstå og bruge disse PSCP-kommandoer kan du effektivt og sikkert administrere filoverførsler mellem din lokale maskine og fjernservere med PuTTY.

Yderligere APT-styringskommandoer

Denne sektion vil dække processen til afinstallation af PuTTY SSH-klienten og tilbyde yderligere tips til brugere, der ikke længere har brug for softwaren på deres Debian-system.

Fjern PuTTY SSH Client

Hvis du beslutter, at du ikke længere har brug for PuTTY SSH-klienten på dit Debian-system, kan du afinstallere den ved at følge disse trin:

Udfør følgende kommando i terminalen for at fjerne både PuTTY og PuTTY Tools:

sudo apt remove putty putty-tools

Denne kommando vil afinstallere PuTTY og dets tilknyttede værktøjer, hvilket effektivt fjerner alle spor af softwaren fra dit system.

Konklusion

Med PuTTY installeret på dit Debian-system, kan du hurtigt og sikkert oprette forbindelse til fjernservere. Dens enkelhed og omfattende funktioner gør den til et glimrende valg til styring af SSH-forbindelser.

Joshua James
Følg mig
Seneste indlæg af Joshua James (se alt)

Skriv en kommentar