Hoppa till huvudinnehåll

Dedikerad Server: Installation av SSH

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Introduktion

Secure Shell (SSH) är ett säkert protokoll som möjliggör trygg och krypterad åtkomst till fjärrsystem. Det garanterar konfidentialitet och integritet för data som skickas över nätverk.

I den här guiden lär du dig hur du installerar eller installerar om SSH-servern för flera Linux-distributioner som vi erbjuder på våra VPS-servrar. De flesta Linux-distros som erbjuds via våra VPS-servrar har en SSH-server förinstallerad, vilket gör att du enkelt kan hantera den via produktens webbgränssnitt. Du kan se hur du gör detta i vår guide: Initial access (SSH)

Vill du lära dig mer om hur du förbättrar säkerheten på din server rekommenderar vi starkt att du kollar in vår guide Säkerhetstips som tipsar om olika verktyg och tjänster för att göra din server ännu säkrare.

Installation

För att starta installationsprocessen, anslut till din server via VNC. Följ dessa steg med hjälp av VNC-konsolen.

info

Om du vill installera om SSH-servern, se till att avinstallera den först. Det gör du med kommandot: yum remove openssh.

Innan du installerar SSH-servern, se till att ditt system är uppdaterat. Kör följande kommando:

yum update

Fortsätt nu med att installera SSH-servern med följande kommando:

yum install openssh-server

När installationen är klar kan du starta SSH-serverns tjänst med följande kommando:

systemctl start sshd

Se till att tjänsten startar automatiskt vid systemstart. Det gör du med detta kommando:

systemctl enable sshd

Aktivera root-inloggning

För att aktivera root-inloggning behöver du redigera openssh-konfigurationsfilen. I den här guiden använder vi "nano" som editor.

info

Om "nano" inte redan är installerat måste du installera det först. Använd då kommandot: yum install nano

Öppna konfigurationsfilen med:

nano /etc/ssh/sshd_config 

Navigera med piltangenterna och leta upp följande rad:

#PermitRootLogin prohibit-password

Ändra den till följande för att tillåta root-inloggning på distans:

PermitRootLogin yes

Slutligen, starta om SSH-servern för att tillämpa ändringarna med:

systemctl restart sshd

Du har nu installerat SSH-tjänsten på din server och kan ansluta till den via SSH.