Hoe SSH op Ubuntu te installeren

In dit bericht gaan we het uitleggen hoe SSH op Ubuntu te installeren. Het belang van dit bekende netwerkprotocol ligt in het feit dat het zorgt voor een veilige verbinding tussen een client en een server. Bovendien wordt alle communicatie gecodeerd, wat essentieel is om gegevensdiefstal en andere soorten aanvallen te voorkomen.

De SSH-server wordt niet geïnstalleerd in Ubuntu standaard, maar veel gebruikers besluiten het zelf te installeren en in te schakelen. Voordat we uitleggen welke stappen u moet volgen voor de installatie, leggen we kort uit wat het precies is. SSH.

Wat is SSH?

SSH (Secure Shell) is een cryptografisch netwerkprotocol die wordt gebruikt om veilige verbindingen met een server tot stand te brengen via een onveilig netwerk, zoals internet. Het is een oplossing die externe toegang tot de opdrachtregel en de uitvoering ervan mogelijk maakt, evenals de veilige overdracht van bestanden tussen apparaten, dankzij het gebruik van encryptie.

SSH in Ubuntu

Het SSH-protocol, dat andere, minder veilige protocollen, zoals inloggenrsh, Het bestaat uit drie hoofdcomponenten:

  • SSH-client: De software die we op ons lokale apparaat gebruiken om verbinding te maken met de externe server.
  • SSH-server: De externe serversoftware.
  • poorten- Poort 22 wordt normaal gesproken gebruikt voor deze verbindingen.
Exclusieve inhoud - Klik hier  Pilotengemeenschap op de Broken Isles

Secure Shell toepassingen authenticatie met behulp van een wachtwoord of cryptografische sleutels zodat alleen geautoriseerde gebruikers toegang hebben tot de externe server. Daarnaast, Al het verkeer tussen client en server is gecodeerd en beschermd. Met het protocol kunt u ook veilige tunnels creëren om verbindingen naar andere poorten of services om te leiden.

Zodra het obstakel dat de complexiteit ervan voor sommige gebruikers kan opleveren, is overwonnen, zijn de voordelen van het gebruik van SSH aanzienlijk. Tot de meest praktische toepassingen behoren het beheer op afstand van Linux/Unix-servers, veilige bestandsoverdracht of systeemontwikkeling op afstand.

Installeer SSH stap voor stap in Ubuntu

installeer SSH op Ubuntu
SSH in Ubuntu

Laten we hieronder kijken wat de stappen zijn die moeten worden gevolgd om SSH in Ubuntu te installeren (in het bijzonder installeer SSH op Ubuntu 22.04). Om dit proces te starten, is het noodzakelijk log in als rootgebruiker of een gebruiker met sudo-rechten om de onderstaande opdrachten uit te voeren.

Update systeempakketten

Zoals u altijd moet doen voordat u software installeert, is het eerste wat u moet doen zorg ervoor dat alle systeempakketten correct zijn bijgewerktS. Om dit punt te verifiëren, openen we de terminal en voeren we de volgende opdracht uit:

sudo apt update && sudo apt upgrade

Installeer SSH op Ubuntu

OpenSSH is de reeks applicaties die ons, via het SSH-protocol, mogelijk maakt Ze maken gecodeerde communicatie via een netwerk mogelijk. Omdat OpenSSH niet vooraf op het systeem is geïnstalleerd, zoals we eerder hebben uitgelegd, zal het handmatig moeten worden geïnstalleerd. Om dit te doen, voeren we het volgende commando in de terminal in:

sudo apt installeer openssh-server

Het kan enkele minuten duren voordat de installatie is voltooid. Gedurende het hele proces moeten we "Ja" antwoorden op alle vragen die het systeem ons stelt tot aan de definitieve installatie van alle benodigde componenten.

Exclusieve inhoud - Klik hier  E-mails naar een map op het bureaublad verplaatsen

openssh-server Met deze module kan onze computer reageren op elk binnenkomend verbindingsverzoek van andere externe systemen.

Controleer de SSH-serverstatus

Zodra de installatie is voltooid, moeten we ervoor zorgen dat de SSH-service werkt. Voor hen zullen we het volgende commando gebruiken:

sudo systemctl-status ssh

Als SSH in Ubuntu naar behoren werkt, verschijnt er een afbeelding zoals hierboven weergegeven op het scherm, met de legenda Actief: hardlopen. Anders, dat wil zeggen, als de server inactief blijft, kunnen we deze handmatig starten via deze opdracht:

sudo systemctl start ssh

Maak verbinding met de SSH-server

Nu de SSH-server actief is, kunt u dat doen breng een verbinding tot stand vanaf een ander apparaat met behulp van de SSH-client. Om dit te doen moeten we een andere terminal openen en de volgende opdracht invoeren:

ssh gebruiker@server_ip

Uiteraard moet het deel van het commando na het "@"-symbool worden gevolgd door het IP-adres van de server dat in elk geval overeenkomt.

Exclusieve inhoud - Klik hier  Hoe te bellen met Alexa

Enkele extra configuratieopties

SSH

Naast de stappen die in de vorige sectie zijn uitgelegd om SSH in Ubuntu te installeren, zijn er enkele optionele opdrachten die we kunnen gebruiken om configureer het protocol en beter aanpassen aan onze eigen smaak en behoeften.

Om bijvoorbeeld de verbindingspoort te wijzigen, sleutelauthenticatie te gebruiken, wachtwoordtoegang uit te schakelen of een ander aspect, gebruiken we deze opdracht:

sudo nano / etc / ssh / sshd_config

Nadat de configuratiewijzigingen zijn aangebracht, is het vervolgens noodzakelijk om de service opnieuw te starten:

sudo systemctl herstart ssh

Tenslotte, als we om wat voor reden dan ook dit verbindingsprotocol niet langer willen gebruiken, kan dat stop het en schakel het zelfs uit met de volgende opdrachten:

sudo systemctl stop ssh

sudo systemctl schakel ssh uit

Conclusie

Nu we weten hoe we SSH in Ubuntu moeten installeren, is het mogelijk om beheeractiviteiten via de terminal uit te voeren. Ook kunnen wij op basis van dit SSH-protocol de authenticatie configureren om te kunnen inloggen op het systeem zonder dat u een wachtwoord hoeft in te voeren.

Laat een reactie achter