Slik aktiverer du SSH i Ubuntu

Slik Aktiverer Du Ssh I Ubuntu



En sikret forbindelse mellom en klient og en server kan opprettes ved hjelp av Secure Shell (SSH) nettverksprotokoll. Hver utveksling av informasjon mellom en klient og serveren er kryptert. Du kan få ekstern tilgang til maskinen din og utføre de administrative operasjonene ved å slå på SSH. Sikker filoverføring via SCP og SFTPS vil også være mulig. Ved den første installasjonen er SSH for ekstern tilgang, ved konvensjon, forbudt på Ubuntu. Det er ikke så vanskelig å aktivere SSH på Ubuntu. For å sette opp og aktivere SSH på Linux-systemet ditt, fullfør oppgavene som er oppført i det følgende som administrator eller sudo-bruker.

Installer SSH-klienten

La oss komme i gang med prosessen med å oppdatere Ubuntu-lagrene. Dette er en viktig fase hver gang du utfører en installasjon. Derfor blir 'apt-get'-depotet brukt i 'update'-instruksjonen som vist i følgende:







$ sudo apt-get oppdatering





Etter vellykket oppdatering av systemet ditt, er det nødvendig å oppgradere systemlagrene og pakkene for å få effekten av nye installasjoner som skal gjøres om kort tid. Derfor brukes 'apt-get'-pakken med søkeordet 'upgrade'.





$ sudo apt-get oppgradering



SSH-klienten starter alltid etableringen av en sikker forbindelse. Derfor er det nødvendig å installere SSH-klienten hvis du vil starte tilkoblingen, og den andre noden vil lytte. Så 'apt-get'-instruksjonen vil være nyttig her i 'install'-nøkkelordet, etterfulgt av 'OpenSSH-client'-nøkkelordet (for å installere klient-serveren). Bruk 'sudo'-rettighetene for å kjøre denne instruksjonen som vist i det følgende. Det kan kreve passordet ditt for den påloggede brukeren for å starte installasjonsprosessen problemfritt. Dermed la vi til passordet vårt og installerte det.

$ sudo apt-get install openssh-klient

Installer SSH-serveren

Det kan være mulig at du er i den andre enden, dvs. bare lytter til klient-serveren. Derfor må du installere SSH-serveren på din side. Før det, oppdater systemet ditt med 'apt'-pakken i følgende 'oppdatering'-instruksjon:

$ sudo apt-get oppdatering

Sørg for at systempakkene dine også er oppgradert. Noen ganger får pakkene ikke effekten av nye installasjoner fordi de er foreldet og krever en oppgradering for jevn kompatibilitet. Bruk samme oppgraderingskommando som tidligere.

$ sudo apt-get oppgradering

Nå er det på tide å installere OpenSSH-serveren slik at du kan godta tilkoblingen fra klienten. Installasjonskommandoen skal utføres med 'Sudo'-rettighetene etterfulgt av 'Apt'-pakkebruken og nøkkelordet 'OpenSSH-server' på slutten.

$ sudo apt installer openssh-server

Du må være sikker på at du vil installere 'openssh'-serveren, da den er trygg for kommunikasjon og ikke påvirker systemets ytelse. Trykk derfor 'y'-tasten for å fortsette installasjonsoppsettet på kommandoskallet.

Aktiver SSH-tjenesten

Etter en stund vil OpenSSH-serveren bli installert på maskinen din. Nå er tiden inne for å konfigurere OpenSSH i systemet vårt. For den perfekte konfigurasjonen vil vi bruke 'systemctl'-verktøyet som er mer sannsynlig å aktivere det på vår side. 'systemctl'-verktøyet brukes til å starte SSH-tjenesten på systemet vårt med 'sudo'-rettighetene. Deretter aktiverer den det med søkeordene 'start' og 'Aktiver'. Synkroniseringslenken er opprettet som vist i bildet nedenfor. Du kan også bruke '—nå'-alternativet i den samme 'systemctl'-instruksjonen for å aktivere SSH-serveren akkurat nå.

$ sudo systemctl start ssh
$ sudo systemctl aktiver ssh
$ sudo systemctl aktiver ssh –nå

Sjekk SSH Service Status

Etter å ha aktivert den (i henhold til synkroniseringslenken), kan du se etter gjeldende lastestatus via 'systemctl'-verktøyet ved å bruke nøkkelordene 'status' og 'ssh' i kommandoen. Utdataene fra denne kommandoen viser gjeldende status for ssh-tjenesten. En grønn indikasjon viser at tjenesten er aktiv og kjører.

Sjekk SSH Service Status

Åpne SSH-porten

Et verktøy kalt UFW for å konfigurere brannmurene er inkludert i Ubuntu. Vær forsiktig med å åpne SSH-porten hvis maskinens brannmur fungerer. For å gjøre det gir Ubuntu oss 'ufw'-verktøyet som en kommando som kan brukes med 'tillat' nøkkelordet for å åpne SSH-porten. Sørg for å kjøre den med 'sudo'-privilegiet. Du vil se at utførelsen av denne kommandoen kan oppdateres
reglene for SSH-porten som vist i følgende bilde:

$ sudo ufw tillat ssh

Koble til SSH-serveren

Nå må du se etter systemets IP-adresse, det vil si hvilken SSH-side du har jobbet på. For å se etter IP-adressen bruker vi 'ip'-instruksjonen etterfulgt av 'a', og dataene om nettverket vårt vil vises. Du må se etter det spesifikke nettverket du har brukt og se etter IP-adressen innenfor linjen som starter med 'inet'. I vårt tilfelle er det også 10.0.2.15 som vist i følgende bilde:

$ ip a

Det er på tide å logge på det eksterne systemet etter at vi har IP-adressen til systemet vårt. For dette utfører vi følgende SSH-kommando for å etablere en forbindelse med det eksterne systemet. Kommandoen starter med nøkkelordet 'ssh' etterfulgt av systemets brukernavn; tegnet '@' etterfulgt av IP-adressen. Siden vi bruker SSH for første gang i systemet vårt, viser det at autentisiteten til en vert ikke kan fastslås. Dermed må du skrive 'ja' for å bekrefte at du vil fortsette å koble til som en SSH-server eller -klient. Etter en advarsel vil den be om systempassordet ditt, og du må oppgi det for å fortsette. Det vil få deg til å logge på fra Ubuntu-systemet og den sikre tilkoblingen vil bli etablert.

$ ssh brukernavn@ipadresse

Ved å bruke SH kan du nå koble til den andre noden. De viste instruksjonene viser bruken av 'ssh' på Ubuntu-maskinen.

$ ssh brukernavn@ipadresse hvem
$ ssh brukernavn@ipadresse oppetid

Konklusjon

I denne veiledningen har vi demonstrert bruken av SSH i Ubuntu-systemet. Etter det diskuterte vi installasjonen av SSH-serveren og SSH-klienten separat og ga detaljene om å aktivere SSH og etablere en tilkobling.