Hoe PuTTY SSH Client op Debian 12, 11 of 10 te installeren

PuTTY is een veelzijdige en veelgebruikte SSH-client waarmee gebruikers veilig verbinding kunnen maken met externe servers. Het ondersteunt een reeks netwerkprotocollen, waaronder SSH, Telnet en SFTP, en biedt een robuuste en betrouwbare manier om systemen op afstand te beheren. PuTTY staat bekend om zijn eenvoud, gebruiksgemak en uitgebreide functies, zoals op sleutels gebaseerde authenticatie, sessieregistratie en port forwarding.

Het gebruik van PuTTY op Debian 12, 11 of 10 kan het tot stand brengen van veilige verbindingen met externe servers vereenvoudigen. Het is vooral gunstig voor gebruikers die een lichtgewicht en efficiënte SSH-client met een grafische gebruikersinterface nodig hebben. Deze gids begeleidt u door het PuTTY-installatieproces op Debian, zodat u over een betrouwbaar hulpmiddel beschikt voor uw behoeften op het gebied van beheer op afstand.

Update Debian vóór de installatie van de PuTTY SSH-client

Voordat u met het installatieproces begint, is het essentieel om ervoor te zorgen dat uw Debian-systeem up-to-date is. Door uw systeem bij te werken, bent u er zeker van dat u over de nieuwste beveiligingspatches en software-updates beschikt.

Om uw Debian-systeem bij te werken, opent u de terminal en voert u de volgende opdracht uit:

sudo apt update && sudo apt upgrade

Installeer PuTTY SSH Client via APT Command

Debian neemt PuTTY op in de standaardsoftwarerepository, waardoor het installeren van de SSH-client op uw systeem eenvoudig wordt. Om het installatieproces te starten, opent u de terminal en voert u de volgende opdracht uit:

sudo apt install putty putty-tools

De opdracht sudo apt install installeert de opgegeven pakketten samen met hun afhankelijkheden. In dit geval zijn putty en putty-tools de te installeren pakketten.

Controleer de PuTTY-installatie

Controleer de versie van de PuTTY SSH-client op uw Debian-systeem door deze opdracht in de terminal te gebruiken:

putty --version

Met deze opdracht wordt de geïnstalleerde versie van PuTTY uitgevoerd, waarmee wordt bevestigd dat het installatieproces succesvol was. U kunt PuTTY nu gebruiken voor de SSH- en telnet-behoeften van uw Debian-systeem.

Start de PuTTY SSH-clientgebruikersinterface

Nadat u PuTTY succesvol hebt geïnstalleerd, kunt u de SSH-client starten via de terminal. Om PuTTY vanaf de terminal te openen, voert u de volgende opdracht uit:

putty

Met deze opdracht start u de PuTTY-toepassing en verschijnt het hoofdvenster van PuTTY-configuratie op uw scherm.

Als alternatief kunt u de PuTTY SSH Client starten via de grafische gebruikersinterface (GUI). Om dit te doen, volgt u deze stappen:

  1. Klik op het menu Activiteiten in de linkerbovenhoek van uw scherm.
  2. Klik op het pictogram Toepassingen weergeven, weergegeven door een raster van negen stippen, meestal te vinden in de linkerbenedenhoek van het activiteitenoverzicht.
  3. Zoek in het venster Applicaties weergeven naar "PuTTY" door dit in de zoekbalk te typen of door de vermelde applicaties te bladeren.
  4. Klik op het PuTTY SSH Client-pictogram om de applicatie te starten.

Aan de slag met PuTTy SSH-client

In deze sectie worden tips en best practices besproken om te beginnen met de PuTTY SSH-client op Debian Linux. Met deze tips kunt u de functies van PuTTY maximaliseren en de productiviteit verbeteren bij het beheren van externe verbindingen.

Configureer en bewaar PuTTY SSH-sessies

Een van de belangrijkste kenmerken van PuTTY is de mogelijkheid om meerdere SSH-sessies op te slaan en te beheren. Volg deze stappen om een ​​nieuwe SSH-sessie te configureren en op te slaan:

  1. Start PuTTY.
  2. In de Sessie categorie, voer de hostnaam of het IP-adres van de externe server in het veld Hostnaam (of IP-adres) in.
  3. Geef het poortnummer op in het veld Poort (standaard is 22 voor SSH).
  4. Kiezen SSH als verbindingstype.
  5. Voer een beschrijvende naam in voor de sessie in het veld Opgeslagen sessies en klik op de knop Opslaan.

Nadat u een sessie heeft opgeslagen, kunt u snel de instellingen ervan laden door deze in de lijst Opgeslagen sessies te selecteren en op te klikken Laden.

Pas het uiterlijk van PuTTY aan

Met PuTTY kunt u het uiterlijk aanpassen aan uw voorkeuren. Enkele veel voorkomende aanpassingen zijn onder meer:

  • Het lettertype en de grootte wijzigen: Navigeer naar Venster > Vormgeving. Klik op de knop Wijzigen naast het gedeelte Lettertype-instellingen om een ​​ander lettertype en een andere grootte te kiezen.
  • Vensterkleuren aanpassen: Ga naar Venster > Kleuren. Selecteer de kleur die u wilt wijzigen en klik op de knop Wijzigen om een ​​nieuwe kleur te kiezen.
  • Venstertransparantie instellen: Navigeer naar Venster > Gedrag. Schakel de door het systeem geleverde optie voor raamdecoraties (indien beschikbaar) in en pas de schuifregelaar voor venstertransparantie aan.

Gebruik sleutelgebaseerde authenticatie met PuTTY

Op sleutels gebaseerde authenticatie is een veiligere methode om in te loggen op externe servers dan wachtwoorden. Volg deze stappen om sleutelgebaseerde authenticatie met PuTTY in te stellen:

  1. Genereer een publiek-privaat sleutelpaar met behulp van de PuTTY Key Generator (PuTTYgen). Open de terminal en voer uit puttygen.
  2. Kies het gewenste sleuteltype (RSA of EdDSA) en klik op Genereer.
  3. Beweeg uw muis willekeurig over het lege gebied om willekeur voor de sleutel te genereren.
  4. Zodra de sleutel is gegenereerd, slaat u de openbare sleutel en de privésleutel op in afzonderlijke bestanden.
  5. Voeg op de externe server de inhoud van het openbare sleutelbestand toe aan het ~/.ssh/authorized_keys bestand.
  6. Navigeer in PuTTY naar Verbinding > SSH > Auth. Klik op Bladeren en selecteer het privésleutelbestand.

Schakel X11 doorsturen op PuTTY in

Als u grafische toepassingen op de externe server wilt uitvoeren en deze op uw lokale computer wilt weergeven, schakelt u X11-doorsturen in. Om dit te doen:

  1. Installeer een X-server (bijvoorbeeld Xming) op uw lokale machine.
  2. Start PuTTY en laad de gewenste sessie.
  3. Navigeer naar Verbinding > SSH > X11.
  4. Vink de optie X11-doorsturen inschakelen aan.
  5. Maak verbinding met de externe server.

PuTTy SSH PSCP CLI-opdrachten

In dit gedeelte wordt dieper ingegaan op het opdrachtregelhulpprogramma PSCP (PuTTY Secure Copy) en worden voorbeelden gegeven van algemene PSCP-opdrachten. PSCP is een krachtige tool voor bestandsoverdracht waarmee u veilig bestanden kunt overbrengen tussen uw lokale machine en een externe server via SSH.

Wat is PSCP?

PSCP is een opdrachtregelprogramma van PuTTY waarmee u bestanden veilig kunt overbrengen tussen uw lokale machine en een externe server met behulp van SCP of SFTP. U kunt zich bij PSCP verifiëren met behulp van wachtwoorden of sleutels.

Voorbeeld PSCP-opdrachten

Hieronder staan ​​tien voorbeelden van PSCP-opdrachten en uitleg van wat ze doen:

Upload een bestand naar een externe server:

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

Met deze opdracht uploadt u het bestand local-file.txt van uw lokale machine naar het opgegeven bestemmingspad op de externe server.

Download een bestand van een externe server:

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

Met deze opdracht downloadt u het bestand remote-file.txt van de externe server en slaat u het op de opgegeven lokale bestemming op.

Een map en de inhoud ervan overbrengen:

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

Met deze opdracht wordt de volledige lokale map en de inhoud ervan geüpload naar de externe server met behulp van de vlag -r, wat staat voor 'recursief'.

Bestanden overdragen met sleutelgebaseerde authenticatie:

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

Met deze opdracht wordt het lokale bestand.txt geüpload met behulp van op sleutels gebaseerde authenticatie. De vlag -i geeft aan welk privésleutelbestand moet worden gebruikt.

Bestanden overbrengen via een specifieke poort:

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

Met deze opdracht wordt het lokale bestand.txt geüpload via een specifieke poort (in dit voorbeeld poort 2222). Met de vlag -P kunt u het poortnummer opgeven.

Bestanden overbrengen met behulp van het SCP-protocol:

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

Met deze opdracht wordt het lokale bestand.txt geüpload met behulp van het SCP-protocol. De vlag -scp dwingt het standaardprotocol af met behulp van SCP in plaats van SFTP.

Bestanden overbrengen met behulp van het SFTP-protocol:

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

Met deze opdracht wordt het lokale bestand.txt geüpload met behulp van het SFTP-protocol. De vlag -sftp dwingt het gebruik van SFTP af in plaats van SCP.

Bestanden overbrengen met een specifiek cijfer:

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

Met deze opdracht wordt het lokale bestand.txt geüpload met behulp van een specifiek cijfer (in dit voorbeeld AES-256-CBC). De vlag -c specificeert het gewenste cijfer.

Geef de voortgang weer tijdens het overbrengen van bestanden:

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

Met deze opdracht wordt het lokale bestand.txt geüpload en wordt voortgangsinformatie weergegeven tijdens de overdracht. De vlag -v staat voor 'verbose'.

Bestanden overbrengen met een bandbreedtelimiet:

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

Met deze opdracht wordt het lokale bestand.txt geüpload met een bandbreedtelimiet van 1024 Kbps. Met de vlag -l kunt u de bandbreedtelimiet in kilobits per seconde opgeven.

Door deze PSCP-opdrachten te begrijpen en te gebruiken, kunt u met PuTTY de bestandsoverdracht tussen uw lokale machine en externe servers efficiënt en veilig beheren.

Aanvullende beheer-APT-opdrachten

In deze sectie wordt het verwijderingsproces van de PuTTY SSH-client besproken en worden aanvullende tips gegeven voor gebruikers die de software niet langer nodig hebben op hun Debian-systeem.

Verwijder PuTTY SSH-client

Als u besluit dat u de PuTTY SSH-client niet langer nodig heeft op uw Debian-systeem, kunt u deze verwijderen door deze stappen te volgen:

Voer de volgende opdracht uit in de terminal om zowel PuTTY als PuTTY Tools te verwijderen:

sudo apt remove putty putty-tools

Met deze opdracht worden PuTTY en de bijbehorende tools verwijderd, waardoor effectief alle sporen van de software van uw systeem worden verwijderd.

Conclusie

Als PuTTY met succes op uw Debian-systeem is geïnstalleerd, kunt u snel en veilig verbinding maken met externe servers. De eenvoud en uitgebreide functies maken het een uitstekende keuze voor het beheren van SSH-verbindingen.

Joshua James
Volg mij
Laatste berichten van Joshua James (alles zien)

Plaats een reactie