SSH (Secure Shell) är ett fjärradministrationsprotokoll tack vare vilket vi har möjlighet att styra, hantera och redigera variabler eller processer på fjärrservrar via Internet med hjälp av en autentiseringsmetod. SSH ger oss ett sätt på vilket det är möjligt att autentisera en fjärranvändare, för att kunna överföra element från klienten till värden och vice versa.
SSH -krypteringSSH -protokollet erbjuder oss olika former av kryptering såsom:
- Symmetrisk kryptering
- Asymmetrisk kryptering
- Hashing
SSH -syntaxDen grundläggande syntaxen för SSH är följande:
ssh {user} @ {host}
SSH -driftMekanismen för att använda SSH är enkel, för det första får Ubuntu veta att vi kommer att använda en säker skalanslutning och med krypteringsmekanismerna (ssh), sedan anger vi användaren (användaren) som vi ska autentisera och slutligen ställer vi in destination (värd).
Kom ihåg att när vi använder SSH kommer allt vi gör i sessionen (användarautentisering, kommandon, filöverföringar) alltid att krypteras för att skydda data från eventuella attacker på nätverket.
Med SSH är det möjligt att använda SSH -nycklar som vi kan automatisera åtkomst till fjärrservrar och datorer för att optimera säkerheten.
Utan vidare, låt oss se hur du installerar SSH i Ubuntu 20.04.
Installera SSH -protokollet i Ubuntu 20.04
Steg 1
Som standard är grundläggande SSH redan installerat på systemet, men med vissa begränsningar, i Ubuntu 20.04 -terminalen kör vi följande:
SshSteg 2
Som ett resultat kommer vi att se alla alternativ för att använda SSH -protokollet:
FÖRSTORA
Steg 3
För att kontrollera dess användning kommer vi att försöka upprätta en lokal anslutning, vi utför följande:
ssh lokal värd
FÖRSTORA
Steg 4
Som vi kan se, avvisar port 22 (av SSH) som standard anslutningen, i det här fallet måste vi installera protokollet för SSH -servern med följande kommando:
sudo apt-get install openssh-server
FÖRSTORA
Steg 5
Vi bekräftar installationen med bokstaven S:
FÖRSTORA
Steg 6
Vi kan kontrollera statusen för SSH -tjänsten i Ubuntu 20.04 med följande kommando:
sudo service ssh status
FÖRSTORA
Steg 7
Som vi kan se är dess status aktiv och kan vi kontrollera åtkomsten till den lokala värden igen:
ssh lokal värd
FÖRSTORA
Steg 8
Om vi inte accepterar anslutningen kommer ett fel att visas, så när du utför kommandot måste du skriva "ja" för att komma åt med SSH.
Efter detta kan vi komma åt SSH -konfigurationsfilen med en editor: Där kan vi se standard SSH -port (22), vi kan redigera den om det behövs, men vi rekommenderar alltid att lämna standardvärdena.
sudo nano / etc / ssh / sshd_config
FÖRSTORA
Med dessa enkla steg har vi installerat SSH i Ubuntu 20.04.