Secure Shell (SSH) -protokoll brukes til å administrere eller overføre data mellom datamaskiner via Internett. Gamle metoder for å utføre disse handlingene, for eksempel Telnet har ikke disse mulighetene. De er utrygge siden de overfører brukerens passord i klartekst. Den tilbyr en sikker rute over et ubeskyttet nettverk, og kobler et SSH-klientprogram til en SSH-server i en klient-serverarkitektur. Det brukes hovedsakelig til å kommunisere til Unix-lignende operativsystemer, selv om det også kan brukes på Windows.
Hvordan SSH fungerer
Standard SSH -klient lar deg koble til Linux -arbeidsstasjoner gjennom en sikker kanal, og den er standard for TCP -port 22. SSH koder for pakkene, noe som gjør det umulig for alle å observere aktivitetene dine. I motsetning til Telnet, som ikke krypterer pakkene, forlater Telnet muligheten for at noen leser hva du gjør med SSH. Vi skal vise deg hvordan du aktiverer Secure Shell (SSH) på Linux Mint i denne artikkelen.
Hvordan installere OpenSSH -serveren
Du kan installere OpenSSH -serveren ved å åpne en terminal og skrive følgende kommando der.
$ sudo apt install openssh-server
SSH skal automatisk settes til å starte på systemoppstart og skal kjøres når den er installert. I stedet for bare å anta, vil vi imidlertid dobbeltsjekke.
For å sjekke at SSH er aktivert og for å starte automatisk på oppstart av systemer, kjører du den undergitte kommandoen under.
$ sudo SystemCTL IS-aktivert SSH
Hvis det kommer tilbake 'aktivert'SSH bør starte opp umiddelbart når datamaskinen starter. Hvis den er deaktivert eller hvis statusen er inaktiv som vist i følgende bilde:
Bruk deretter den nedenfor-nevnte kommandoen for å aktivere den:
$ sudo SystemCTL Aktiver SSH
Nå starter du SSH -tjenesten ved å skrive:
$ sudo systemctl start ssh
Og sjekk statusen:
$ sudo systemctl status ssh
Vi kan også bruke 'SystemCTL -status' for å motta et raskt sammendrag av all informasjon; I bildet over kan vi se at tjenesten er i gang og andre nyttige detaljer.
Hvordan tillater SSH -tilkobling i brannmuren
Noen ganger begrenser brannmuren deg fra å bruke forbindelsen mellom klienten og serveren. Så for å tillate at du trenger å skrive.
$ sudo ufw tillater ssh
Dette vil legge til regelen på brannmuren din for å tillate SSH -tilkoblingen. Senere kan du aktivere brannmuren hvis den for øyeblikket er deaktivert ved å skrive.
$ sudo ufw aktiver
Du må oppdatere de nyopplagte innstillingene for å implementere dem, og du kan gjøre det ved å skrive.
$ sudo ufw omlasting
I kommandoen ovenfor er UFW en "ukomplisert brannmur" som brukes til å administrere en Linux -brannmur:
Du kan også sjekke status og fullstendige detaljer om UFW -brannmuren ved å skrive.
$ sudo ufw status verbose
Konklusjon
SSH -protokollen brukes av OpenSSH, som er en gratis versjon av Secure Shell (SSH) protokollsuite som ikke er installert som standard, men som er nødvendig for å gjøre det for å aktivere den. Årsaken til dette er at det etablerer et trygt og kryptert grensesnitt mellom serveren og klienten. Vi har demonstrert hvordan vi raskt kan sette opp og bruke SSH i Linux Mint. Etter å ha utført den ovennevnte metoden, vil SSH aktiveres automatisk når systemet starter opp.