Ubuntu

Hvordan aktivere SSH i Ubuntu

Hvordan aktivere SSH i Ubuntu

SSH er en forkortelse for Secure Shell eller noen ganger er det kalt Secure Skjede Shelvete som er en nettverksprotokoll som brukes til å opprette en sikker forbindelse mellom klient og server. Det kan tillate brukere, spesielt systemadministratorer, å få tilgang til datamaskiner eksternt via en sikker kanal på toppen av et usikret nettverk.

Verktøyet forsyner brukere med kraftige krypterings- og autentiseringsmetoder for å kommunisere data mellom datamaskiner som kobler seg via et usikret nettverk.

SSH brukes ofte av systemadministratorer for å koble til eksterne maskiner, utføre kommandoer / skript, håndtere de administrative oppgavene, overføre filer sikkert fra en maskin til en annen og generelt administrere systemer og applikasjoner eksternt.

Du kan også bruke den til å fungere som eller fungere som en proxy-server og omdirigere surfetrafikken til en kryptert SSH-tunnel. Dette forhindrer brukere i offentlige nettverk fra å se nettleserloggen din.

I denne artikkelen vil vi hjelpe deg med å installere SSH på Ubuntu og vise deg hvordan du bruker den til å koble eksternt til andre datamaskiner.

Aktiver SSH i Ubuntu

Som standard er ikke verktøyet installert i Ubuntu, men du kan enkelt installere det fra de primære Ubuntu-repositoriene.

Trinn 1. Først åpner du Terminal og sørger for at systemet ditt er oppdatert med følgende kommando.

sudo apt oppdatering

Steg 2. Skriv inn følgende kommando.

sudo apt installer openssh-server

Du blir bedt om å oppgi sudo-passordet. Etter å ha tastet inn passordet, trykk Y for å fortsette nedlasting og installering av SSH-pakken.

Trinn 3. Sjekk SSH-tjenestestatus ved hjelp av følgende kommando.

sudo systemctl status ssh

Vanligvis, når installasjonen er fullført, vil SSH-tjenesten startes automatisk. Utgangen fra forrige kommando vil være noe sånt:

For nå har vi installert SSH, og tjenesten er oppe og går på maskinen din. Du kan koble til den fra en hvilken som helst annen ekstern maskin som har SSH-klient installert. For Windows-maskiner kan du bruke Putty. Som standard er klienten installert på Linux- og macOS-maskiner.

Koble til SSH via LAN

Nå kan du koble til Ubuntu-maskinen din via LAN ved å følge trinnene nedenfor.

Trinn 1. Først må du kjenne Ubuntu-maskinens IP.

ip a

Utgangen fra forrige kommando vil være noe sånt:

Som du kan se er IP-en 10.0.2.15.

Steg 2. Fra den eksterne maskinen bruker du følgende kommando for å koble til maskinen din.

ssh brukernavn @ ip-adresse

Hvor ibrukernavn er brukernavnet ogIP adresse er maskinens IP.

Så i vårt eksempel vil det være:

ssh hendadel @ 10.0.2.15

For første gang når du prøver å koble til SSH, får du en advarsel som nedenfor:

Bare du kan angi "ja" for å fortsette. Du blir bedt om å oppgi passordet ditt.

Når du har angitt passordet, finner du en velkomstskjerm som nedenfor:

Og voila du er nå logget på Ubuntu-maskinen din!

Trinn 3. For å lukke økten kan du bruke følgende kommando:

exit

Koble til SSH via Internett

Før du kobler til maskinen din via internett, må du kjenne maskinens offentlige IP. Du kan bruke følgende URL “https: // ifconfig.co / ip ”for å få maskinens offentlige IP som er maskinen du prøver å koble til den gjennom SSH.

Deretter må du konfigurere ruteren din til å godta forespørsler på port 22. Vær forsiktig når du angir dette alternativet, da du kan sette maskinen til en høy sikkerhetsrisiko. Så det anbefales på det sterkeste å ikke bruke standardport 22. I stedet kan du gjøre en enkel snu ved å konfigurere ruteren din til å godta SSH-forespørsler på en ikke-standardport og for å sende eller videresende forespørslene til port 22 på maskinen som har tjenesten aktivert. Du bør sjekke ruterdokumentasjonen din for å aktivere videresending av port, ettersom hver ruter har sin egen stil for implementering.

Til slutt kan du bruke kommandoen nedenfor for å koble til maskinen din:

ssh brukernavn @ public-ip-adresse

Hvorbrukernavn er brukernavnet ogoffentlig-ip-adresse er IP-en til maskinen du trenger for å SSH den.

Deaktiver SSH-tjeneste

Hvis du trenger å stoppe SSH-tjenesten på Ubuntu-maskinen din, kan du bruke følgende kommando.

sudo systemctl stopp ssh

Alternativt for å starte tjenesten på nytt.

sudo systemctl start ssh

Eller hvis du trenger å deaktivere tjenesten fra å starte under systemstart, kan du bruke neste kommando.

sudo systemctl deaktivere ssh

Bruk også neste kommando for å aktivere den igjen.

sudo systemctl aktiver ssh

Til slutt håper jeg at du vil finne denne opplæringen nyttig for deg, og hvis du har spørsmål, legg igjen en kommentar nedenfor.

Topp 5 spillfangstkort
Vi har alle sett og elsket streaming av spill på YouTube. PewDiePie, Jakesepticye og Markiplier er bare noen av de beste spillerne som har tjent milli...
Hvordan utvikle et spill på Linux
For et tiår siden ville ikke mange Linux-brukere forutsi at deres favorittoperativsystem en dag ville være en populær spillplattform for kommersielle ...
Åpne kildeporter for kommersielle spillmotorer
Gratis, åpen kildekode og plattformspillmotorrekreasjoner kan brukes til å spille gamle så vel som noen av de ganske nylige spilletitlene. Denne artik...