Hvordan du bruker ssh etablering av ekstern tilkobling på linux

Hvordan du bruker ssh etablering av ekstern tilkobling på linux
“Linux skiller seg ut i sin evne til å kontrollere datasystemer eksternt ved hjelp av forskjellige kommandoer. Spesielt kan POSIX -brukere åpne og bruke et sikkert skall ved hjelp av OpenSSH -rammeverket for å få tilgang til datamaskiner de er autorisert til å få tilgang til.

Interessant nok kan de gjøre dette fra avsidesliggende steder. Secure Shell er et nettverkskommunikasjonsrammeverk som muliggjør kommunikasjon og datadeling mellom to datamaskiner. Den har imponerende sikkerhets- og krypteringsfunksjoner, noe som gjør det ideelt for usikre nettverksmiljøer. Dessuten har den en serie verktøy som brukes til å implementere protokollen.

Selv om det å etablere en forbindelse mellom datamaskiner som bruker SSH er rutinemessig for erfarne systemadministratorer og Linux -brukere, vil nybegynnere finne det litt utfordrende. Denne artikkelen løser dette problemet for deg.”

Hvordan bruke SSH på Linux

For det første er det viktig å merke seg at opprettelsen og utviklingen av SSH er rettet mot å erstatte påloggingsprogrammer eller usikker terminalemulering som Rlogin (ekstern innlogging), Telnet og RSH (ekstern skall). Selv om det muliggjør de samme funksjonene, kommer det med ekstra sikkerhetsfunksjoner. Dessuten erstatter den filoverføringsprotokoll, ekstern kopi og andre filoverføringsprogrammer.

For å opprette og aktivere en SSH-tilkobling, trenger du to komponenter-en vert og en klient. Verten kan være alt fra en ruter, en server, en IP -adresse, et domenenavn og alle andre relevante enheter/systemer. Serversiden vil alltid ha en SSH -demon som fortsetter å lytte til en etablert TCP/IP -port for potensielle tilkoblingsforespørsler.

På den annen side er SSH -klienten en applikasjon med en pakke med verktøy som du vil installere og sette opp på datamaskinen. Denne klientdatamaskinen kobles til en server eller en vert ved hjelp av et sett med forhåndsdefinert informasjon. En tilkobling vil bare lykkes når legitimasjonen er riktig og bekreftet.

SSH -demonet på serveren vil svare med sine støttede protokoll- og programvareversjoner når en klient ber om en tilkobling. De to systemene vil deretter utveksle identifikasjonsdata for verifisering. SSH vil opprette en ny økt basert på miljøet hvis alle legitimasjons- eller identifikasjonsdata blir bekreftet for å være riktige. Standard SSH -versjon for både server- og klientsystemer er versjon 2.

Sammendraget av hvordan SSH fungerer i følgende punkter;

  1. Klienten kontakter serveren for å sette i gang tilkoblingen
  2. Serveren forbereder og sender tilbake en offentlig nøkkel
  3. Både server og klient forhandler om open source -kanaler med relevante parametere.
  4. Brukeren logger seg inn på serververten eksternt.

Bruker SSH for å etablere forbindelse mellom vert og klient

Hver enhet må ha en funksjonell installasjon av SSH -protokollen for å etablere en forbindelse mellom to datamaskiner. Og fra den lokale maskinen vil du bruke en kommando for å starte en tilkobling til verten eller serveren din.

Følgende skal hjelpe deg gjennom prosessen;

Trinn 1: Bekreft om både verts- og klientkommando er installert og aktiv

Sjekk om systemene dine har alle relevante SSH -filer på både server- og klientsiden. Du kan bruke denne kommandoen på serversiden for å bekrefte;

Du kan gjøre det samme på klientenheten ved å bruke kommandoen nedenfor;

Trinn 2: Installer SSH hvis du mangler på hver side

Systemet kan bringe tilbake en ingen slik katalog eller ingen slik filfeil. Denne feilen kan oppstå på en eller begge enhetene. Merk at dette bare vil skje hvis du ikke har SSH i maskinen eller systemet ditt.

Dermed må du installere SSH på den manglende siden eller begge sider ved hjelp av følgende kommandoer;

Installer SSH på serversiden ved hjelp av denne kommandoen;

Installer SSH på klientdatamaskinen ved å bruke denne kommandoen;

Når den er installert, må du gjøre SSH på den eksterne datamaskinen for å sikre at den er aktiv og kjører normalt. Du kan aktivere systemet ditt ved hjelp av denne kommandoen;

Trinn 3: Test systemene dine

Du kan teste systemene dine ved å logge inn på det eksterne systemet ditt ved hjelp av den lokale datamaskinen. Men først bør du ha en konto med et brukernavn og passord. For det andre må du kjenne IP -adressen eller det uavklarte vertsnavnet til den eksterne serveren.

Hvis du ikke kjenner IP -adressen til den eksterne serveren din, kan du spørre systemet ditt for IP -adressen.

Trinn 4: Opprett en tilkobling til den eksterne serveren

Du kan fortsette å opprette et sikkert skall ved å bruke kommandoen nedenfor.

Bruk brukernavnet ditt sammen med IP -adressen til den eksterne serveren.

Konklusjon

Forstå SSH vil endre synet på Linux Computing and System Administration. Det gir deg fleksibiliteten til å få tilgang til eksterne datamaskiner; Derfor vil du ikke begrense deg til systemet foran deg. Dermed låser du opp potensialet til SSH låser opp mulighetene til Linux -terminalen. Trinnene ovenfor skal hjelpe deg å bruke SSH effektivt.

Kilder

  • https: // phoenixnap.com/kb/ssh-til-connect-to-remote-server-linux-or-windows
  • https: // www.Servermania.com/kb/artikler/ssh-linux/
  • https: // opensource.com/artikkel/20/9/ssh
  • https: // www.ucl.Ac.Storbritannia/ISD/hva-ssh-og-hvordan-gjør-i-use-it
  • https: // www.Javatpoint.com/ssh-linux
  • https: // www.TechTarget.com/searchsecurity/definition/secure-shell