Komplett guide för att konfigurera SSH i Ubuntu

Lär dig hur du konfigurerar en SSH -server på ett Ubuntu -system så att du kan ansluta till servern på distans från din dator.



SSH har blivit standardmetod för åtkomst till en fjärr Linux -server nuförtiden.

hur man startar om ubuntu från terminal

SSH står för Secure Shell och det är ett kraftfullt, effektivt och populärt nätverksprotokoll som används för att upprätta kommunikation mellan två datorer på ett avlägset sätt. Och låt oss inte glömma den säkra delen av dess namn; SSH krypterar all trafik för att förhindra attacker som kapning och avlyssning samtidigt som det erbjuder olika autentiseringsmetoder och en mängd konfigurationsalternativ.





I denna nybörjarguide lär du dig:

  • Det grundläggande begreppet SSH
  • Konfigurera SSH -server (på det system du vill komma åt på distans)
  • Anslutning till fjärrserver via SSH från klientmaskinen (din persondator)

De absoluta grunderna i SSH

Innan du ser någon konfigurationsprocess är det bättre att gå igenom det absoluta grundläggande konceptet SSH.



SSH-protokollet är baserat på server-klientarkitektur. Servern gör att klienten kan anslutas via en kommunikationskanal. Denna kanal är krypterad och utbytet styrs av användning av offentliga och privata SSH -nycklar.

Avsluta anslutningen med exit

Stoppa och inaktivera SSH i Ubuntu

Om du vill stoppa SSH -tjänsten behöver du det här kommandot:

bad_pool_caller windows 7
sudo systemctl stop ssh

Detta kommer att stoppa tjänsten tills du startar om den eller tills systemet startas om. För att starta om det, skriv:

sudo systemctl start ssh

Om du vill inaktivera det från att starta under systemstart, använd det här:

file explorer windows 10 öppnas inte
sudo systemctl disable ssh

Detta hindrar inte tjänsten från att köras under den aktuella sessionen, bara från att laddas under start. Om du vill låta den starta igen under systemstart, skriver du:

sudo systemctl enable ssh

Andra SSH -klienter

Verktyget | _+_ | ingår i de flesta *nix -system, från Linux till macOS, men det är inte de enda alternativen som finns, här är ett par klienter som kan användas från andra operativsystem:

  • Spackel är en gratis SSH -klient för Windows och är öppen källkod. Den är full av funktioner och mycket enkel att använda. Om du ansluter till din Ubuntu -maskin från en Windows -station är PuTTY ett bra alternativ.
  • JuiceSSH är ett fantastiskt verktyg för Android -användare. Om du är på språng och behöver en mobil klient för att ansluta till ditt Ubuntu -system, rekommenderar jag starkt att ge JuiceSSH en chans. Det har funnits i nästan 10 år och är gratis att använda.
  • Och slutligen, Termius är tillgänglig för Linux, Windows, macOS, iOS och Android. Den har en gratis nivåversion och även flera premiumalternativ. Om du kör många servrar och arbetar med team som delar anslutningar är Termius ett bra alternativ för dig.

Avslutar

Med dessa instruktioner kan du konfigurera SSH som en servertjänst i våra Ubuntu -system för att kunna fjärransluta och säkert till din dator för att arbeta med kommandoraden och utföra alla nödvändiga uppgifter.

Vår andra webbplats, Linux Handbook, har olika informationsartiklar om SSH. Härifrån rekommenderar jag att läsa följande:

Om du tycker att det är överväldigande, Linux Handbook har en premium videokurs som förklarar SSH för nybörjare tillsammans med praktiska laboratorier att följa. Detta kommer att ge dig en mer strömlinjeformad kunskap om ämnet.

Lycka till på distans!


bästa versionen av ubuntu

Gillar du det du läser? Dela det gärna med andra.