Sådan installeres SSH On Ubuntu - Aktiver SSH On Ubuntu

Sådan installeres og konfigureres SSH på Ubuntu; aktiver SSH på Ubuntu Linux. OpenSSH er en frit tilgængelig version af Secure Shell (SSH) -protokolfamilien af ​​værktøjer til fjernstyring eller overførsel af filer mellem computere.

Mens de traditionelle værktøjer, der bruges til at udføre disse funktioner, såsom telnet eller rcp, er usikre og overfører brugerens adgangskode i cleartext, når de bruges. OpenSSH leverer serverdemon og klientværktøjer til at lette sikker, krypteret fjernbetjening og filoverførselsoperationer, der effektivt erstatter de gamle værktøjer.

OpenSSH-serverkomponenten, sshd, lytter kontinuerligt til klientforbindelser fra et hvilket som helst af klientværktøjerne. Når en forbindelsesforespørgsel finder sted, opretter sshd den korrekte forbindelse afhængigt af typen af ​​klientværktøj, der forbinder. Hvis den eksterne computer f.eks. Opretter forbindelse til ssh-klientprogrammet, opretter OpenSSH-serveren en fjernstyringssession efter godkendelse. Hvis en fjernbruger forbinder til en OpenSSH-server med scp, starter OpenSSH server daemon en sikker kopi af filer mellem serveren og klienten efter godkendelse. OpenSSH kan bruge mange autentificeringsmetoder, herunder almindelig adgangskode, offentlig nøgle og Kerberos-billetter.

sudo apt-get opgradering sudo apt-get opdatering sudo apt-get install openssh-server -y
Når installationen er gennemført, starter SSH-tjenesten automatisk. For at kontrollere, at SSH-tjenesten er vellykket, skal du køre følgende kommando:
sudo systemctl status ssh
For den aktive status skal du se noget som Aktiv: aktiv (kørende): Dette betyder, at SSH er installeret og kører på dit Ubuntu-system.

Konfiguration

Man kan redigere konfigurationen af ​​standardadfærden for OpenSSH-serverprogrammet, sshd, ved at redigere filen / etc / ssh / sshd_config.
sudo apt-get install nano -y sudo nano / etc / ssh / sshd_config

For oplysninger om konfigurationsdirektiverne, der anvendes i denne fil, kan du muligvis se den relevante manuelle side med følgende kommando, udstedt ved en terminalprompt:
mand sshd_config

Konfigurationsdirektiver

Følgende er eksempler på konfigurationsdirektiver, du kan ændre:

Hvis du vil indstille din OpenSSH til at lytte på TCP port 2222 i stedet for standard TCP port 22, skal du ændre portdirektivet som sådan: Port 2222
For at have sshd tillade offentlige nøglebaserede loginoplysninger, skal du blot tilføje eller ændre linjen: PubkeyAuthentication yes <// tt> Hvis linjen allerede er til stede, så sørg for, at den ikke er kommenteret.
For at få din OpenSSH-server til at vise indholdet af filen /etc/issue.net som et før-login-banner, skal du blot tilføje eller ændre linjen: Banner /etc/issue.netIn filen / etc / ssh / sshd_config.

Når du har foretaget ændringer i filen / etc / ssh / sshd_config, skal du gemme filen og genstarte sshd-serverprogrammet for at gennemføre ændringerne ved at bruge følgende kommando ved en terminalprompt:
sudo apt-get opdatering sudo systemctl genstart sshd.service

Noter

Lav en note, at før du redigerer konfigurationsfilen, skal du lave en kopi af den oprindelige fil og beskytte den fra at skrive, så du får de oprindelige indstillinger som reference og genbruges efter behov. Kopier filen / etc / ssh / sshd_config og beskytt den mod at skrive med følgende kommandoer, udstedt ved en terminalprompt:
sudo cp / etc / ssh / sshd_config /etc/ssh/sshd_config.original sudo chmod aw /etc/ssh/sshd_config.original

Sådan installeres SSH On Ubuntu - Aktiver SSH On Ubuntu oprindeligt indsendt på Source Digit - Seneste teknologi, Gadgets & Gizmos.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.