Hoe SSH in Ubuntu in te schakelen

Hoe Ssh In Ubuntu In Te Schakelen



Een beveiligde verbinding tussen een client en een server kan tot stand worden gebracht met behulp van het Secure Shell (SSH) netwerkprotocol. Elke uitwisseling van informatie tussen een client en de server is gecodeerd. U kunt op afstand toegang krijgen tot uw machine en de administratieve handelingen uitvoeren door SSH in te schakelen. Ook veilige bestandsoverdracht via SCP en SFTPS wordt mogelijk. Bij de eerste installatie is SSH voor externe toegang volgens afspraak verboden op Ubuntu. Het is niet zo moeilijk om SSH op Ubuntu in te schakelen. Om SSH op uw Linux-systeem in te stellen en te activeren, voert u de onderstaande taken uit als beheerder of sudo-gebruiker.

Installeer de SSH-client

Laten we aan de slag gaan met het updateproces van de Ubuntu-repository's. Dit is een belangrijke fase telkens wanneer u een installatie uitvoert. Daarom wordt de “apt-get”-repository gebruikt in de “update”-instructie, zoals hieronder weergegeven:







$ sudo apt-get-update





Na de succesvolle update van uw systeem is het noodzakelijk om de systeemopslagplaatsen en -pakketten te upgraden om binnenkort de effecten van nieuwe installaties te kunnen benutten. Daarom wordt het pakket “apt-get” gebruikt met het sleutelwoord “upgrade”.





$ sudo apt-get-upgrade



De SSH-client begint altijd met het opzetten van een veilige verbinding. Daarom is het installeren van de SSH-client noodzakelijk als u de verbinding wilt initiëren, en het andere knooppunt zal luisteren. De instructie 'apt-get' zal hier dus nuttig zijn binnen het trefwoord 'install', gevolgd door het trefwoord 'OpenSSH-client' (om de client-server te installeren). Gebruik de “sudo”-rechten om deze instructie uit te voeren, zoals hieronder wordt weergegeven. Het kan zijn dat uw wachtwoord nodig is voor de momenteel ingelogde gebruiker om het installatieproces soepel te laten verlopen. Daarom hebben we ons wachtwoord toegevoegd en met succes geïnstalleerd.

$ sudo apt-get install openssh-client

Installeer de SSH-server

Het is mogelijk dat u zich aan de andere kant bevindt, dat wil zeggen dat u alleen naar de client-server luistert. Daarom moet u de SSH-server aan uw kant installeren. Update daarvoor uw systeem met het “apt”-pakket in de volgende “update”-instructie:

$ sudo apt-get-update

Zorg ervoor dat uw systeempakketten ook worden geüpgraded. Soms krijgen de pakketten niet het effect van nieuwe installaties omdat ze verouderd zijn en een upgrade vereisen voor soepele compatibiliteit. Gebruik dezelfde upgradeopdracht als eerder gebruikt.

$ sudo apt-get-upgrade

Nu is het tijd om de OpenSSH-server te installeren, zodat u de verbinding van de client kunt accepteren. Het installatiecommando moet worden uitgevoerd met de “Sudo” -rechten, gevolgd door het “Apt” -pakketgebruik en het trefwoord “OpenSSH-server” aan het einde.

$ sudo apt install openssh-server

U moet er zeker van zijn dat u de “openssh”-server wilt installeren, omdat deze veilig is voor communicatie en de prestaties van het systeem niet beïnvloedt. Druk dus op de “y”-toets om door te gaan met de installatie-instellingen op de opdrachtshell.

Schakel de SSH-service in

Na een tijdje zal de OpenSSH-server met succes op uw machine worden geïnstalleerd. Dit is het moment om de OpenSSH in ons systeem te configureren. Voor een perfecte configuratie zullen we het hulpprogramma “systemctl” gebruiken, waardoor het waarschijnlijker is dat dit aan onze kant wordt ingeschakeld. Het hulpprogramma “systemctl” wordt gebruikt om de SSH-service op ons systeem te starten met de “sudo” -rechten. Vervolgens wordt het ingeschakeld met de trefwoorden “start” en “Enable”. De synchronisatielink is gemaakt zoals weergegeven in de volgende afbeelding. U kunt ook gebruik maken van de “—now” optie in dezelfde “systemctl” instructie om de SSH-server nu meteen in te schakelen.

$ sudo systemctl start ssh
$ sudo systemctl schakel ssh in
$ sudo systemctl schakel ssh –nu in

Controleer de SSH-servicestatus

Nadat u het succesvol hebt ingeschakeld (volgens de synchronisatielink), kunt u de huidige laadstatus opzoeken via het hulpprogramma “systemctl” met behulp van de trefwoorden “status” en “ssh” in de opdracht. De uitvoer van deze opdracht geeft de huidige status van de ssh-service weer. Een groene indicatie geeft aan dat de service actief en actief is.

Controleer de SSH-servicestatus

Open de SSH-poort

Bij Ubuntu wordt een hulpprogramma met de naam UFW meegeleverd voor het configureren van de firewalls. Zorg ervoor dat u de SSH-poort opent als de firewall van uw machine werkt. Om dat te doen, biedt Ubuntu ons het hulpprogramma “ufw” als een commando dat kan worden gebruikt met het sleutelwoord “allow” om de SSH-poort te openen. Zorg ervoor dat u het uitvoert met het privilege 'sudo'. U zult zien dat de uitvoering van deze opdracht mogelijk wordt bijgewerkt
de regels van de SSH-poort zoals weergegeven in de volgende afbeelding:

$ sudo ufw staat ssh toe

Maak verbinding met de SSH-server

Nu moet u controleren op het IP-adres van uw systeem, dat wil zeggen, aan welke SSH-kant u ook hebt gewerkt. Om het IP-adres te zoeken, gebruiken we de “ip”-instructie gevolgd door de “a”-optie, en de gegevens over ons netwerk worden weergegeven. Je moet zoeken naar het specifieke netwerk dat je hebt gebruikt en het IP-adres zoeken binnen de regel die begint met “inet”. In ons geval is het ook 10.0.2.15, zoals weergegeven in de volgende afbeelding:

$ ip a

Het is tijd om in te loggen op het externe systeem nadat we het IP-adres van ons systeem hebben. Hiervoor voeren we de volgende SSH-opdracht uit om een ​​verbinding met het externe systeem tot stand te brengen. De opdracht begint met het trefwoord “ssh”, gevolgd door uw systeemgebruikersnaam; het “@”-teken gevolgd door het IP-adres. Omdat we SSH voor het eerst in ons systeem gebruiken, geeft dit aan dat de authenticiteit van een host niet kan worden vastgesteld. U moet dus “ja” invoeren om te bevestigen dat u verbinding wilt blijven maken als SSH-server of client. Na een waarschuwing wordt om uw systeemwachtwoord gevraagd, en u moet dit opgeven om door te gaan. U kunt zich succesvol aanmelden vanaf uw Ubuntu-systeem en de beveiligde verbinding wordt tot stand gebracht.

$ ssh gebruikersnaam@ipadres

Met behulp van SH kunt u nu succesvol verbinding maken met het andere knooppunt. Getoonde instructies tonen het gebruik van “ssh” op de Ubuntu-machine.

$ ssh gebruikersnaam@ipadres wie
$ ssh gebruikersnaam@ipadres uptime

Conclusie

In deze handleiding hebben we met succes het gebruik van SSH in het Ubuntu-systeem gedemonstreerd. Daarna hebben we de installatie van de SSH-server en de SSH-client afzonderlijk besproken en de details verstrekt over het inschakelen van SSH en het tot stand brengen van een verbinding.