SSH, eller Secure Shell, är ett kryptografiskt nätverksprotokoll utformat för att säkert ansluta två enheter över ett osäkert nätverk. Det möjliggör krypterad kommunikation och säkerställer att data som överförs mellan enheter förblir konfidentiell och skyddad mot potentiell avlyssning.
Medan traditionella metoder använder kombinationer av användarnamn och lösenord, ökar användningen av SSH-nycklar både säkerheten och bekvämligheten.
För att initiera SSH-åtkomst måste du först aktivera SSH-åtkomst för ditt hostingkonto. Det gör du från menyn Hantera Shell i cPanel.
Så här aktiverar du SSH:
Logga in på ditt cPanel-konto.
Navigera till avsnittet Exklusivt .
Klicka på Hantera Shell:

OBS: Menyn kan också nås från ditt Spaceship-konto > Hosting Manager > klicka på “Hantera” > “Avancerat” > menyn “Andra verktyg” > klicka på Hantera SSH:

Som standard är SSH-åtkomst avstängd för hostingkonton. Du kan slå på detta i gränssnittet Hantera Shell mittemot alternativet “Aktivera SSH-åtkomst”:

För att aktivera SSH för ditt cPanel-konto, klicka på växlingsknappen (1).
När det är aktiverat ser du tabellen “Åtkomstuppgifter” (2) med de uppgifter som krävs för att initiera en SSH-anslutning:

När SSH har aktiverats för ditt konto blir menyn Terminal tillgänglig i cPanel > avsnittet Avancerat:

Detta gränssnitt möjliggör direkta kommandoradsinteraktioner med din hostingmiljö:

Efter att SSH har aktiverats kan du hantera dina SSH-nycklar via följande alternativ i cPanel-menyn “Hantera Shell”:

Hantera SSH-nycklar: Visa och hantera befintliga nycklar.
Generera en ny nyckel: Skapa ett nytt SSH-nyckelpar.
Importera nyckel: Lägg till en befintlig SSH-nyckel.
Dessa alternativ omdirigerar dig till området SSH-åtkomst i cPanel, där du kan hantera motsvarande nyckelrelaterade uppgifter:

OBS: Menyn SSH-åtkomst kan också hittas i avsnittet “Säkerhet” i cPanel:

Om du inte har ett befintligt SSH-nyckelpar kan du skapa det från menyn SSH-åtkomst genom att klicka på knappen Generera en ny nyckel:

Du kommer att bli ombedd att ange följande uppgifter:
Nyckelnamn: Tilldela ett igenkännbart namn till din nyckel.
Nyckellösenord: Lägg till ett lösenord till nyckeln.
Nyckeltyp: Välj mellan RSA och DSA.
Nyckelstorlek: För RSA rekommenderas minst 2048 bitar för robust säkerhet.
När du har fyllt i uppgifterna, klicka på Generera nyckel:

Både publika och privata nycklar kommer att skapas och listas under motsvarande sektioner i cPanel-menyn “SSH-åtkomst”.
Därifrån kan du ladda ner den genererade nyckeln som en textfil genom att klicka på knappen Visa/Ladda ner:

Om du redan har ett SSH-nyckelpar kan du importera det till ditt cPanel-konto med hjälp av alternativet Importera nyckel från menyn “SSH-åtkomst”:

Du kommer att bli ombedd att ange följande uppgifter:
Nyckelnamn: Namnge din nyckel (t.ex. id_rsa).
Privat nyckel: Valfritt; lämna tomt om det inte behövs.
Lösenfras: Ange om din nyckel har en.
Publik nyckel: Klistra in innehållet i din .pub-fil.
När du är klar, klicka på knappen Importera :

Efter att ha genererat/importerat ett SSH-nyckelpar är nästa steg att auktorisera nyckeln. För att göra detta, lokalisera det aktuella nyckelparet i cPanel-menyn “SSH-åtkomst” > sektionen “Publika nycklar” > klicka på Hantera bredvid nyckeln:

Klicka på knappen Auktorisera för att verifiera SSH-nyckeln:

När det är klart visas meddelandet “Lyckades”. Nyckelns auktoriseringsstatus ändras också till “auktoriserad” i menyn “SSH-åtkomst”:

Efter att ha genererat/importerat och auktoriserat en SSH-nyckel är det möjligt att ansluta till ditt hostingkonto via SSH.
Det finns många SSH-klienter. I vårt exempel använder vi PuTTY SSH-klient för att visa hur du får åtkomst till servern via SSH med det SSH-nyckelpar som genererats av cPanel.
Ladda ner den genererade SSH-nyckeln från menyn “SSH-åtkomst” > klicka på “Visa/Ladda ner” bredvid önskad nyckel under sektionen “Privata nycklar”:

Om du inte har genererat ett nytt nyckelpar utan importerat ett befintligt och auktoriserat det, använd importfilen för serveranslutningen i PuTTY.
I PuTTY-mappen, kör puttygen.exe för att öppna PuTTY Key Generator-applikationen. När du är inne, navigera till fliken Arkiv i toppmenyn > klicka på knappen Ladda privat nyckel:

Leta upp SSH-nyckelfilen på din dator och klicka på “Öppna”.
OBS: När du söker efter SSH-nyckeln på din lokala dator för import, se till att filtret “Alla filer (*.*)” används:

För att slutföra importprocessen kommer du att bli ombedd att ange SSH-nyckelns lösenfras (lösenordet som användes vid SSH-nyckelgenereringen).
När lösenordet har validerats visas ett motsvarande lyckat meddelande:

OBS: Om du inte vill tilldela ett lösenord till nyckeln, lämna fälten “Nyckellösenfras” och “Bekräfta lösenfras” tomma.
Klicka på knappen Spara privat nyckel för att spara nyckeln i .ppk-filformatet:

Öppna nu PuTTY-applikationen. Från kolumnen “Kategori” till vänster, gå till Anslutning > SSH > Auth > Uppgifter för autentisering.
Klicka på Bläddra under fältet Privat nyckelfil för autentisering för att välja den sparade .ppk-filen:

Efter detta, öppna avsnittet “Session” från menyn till vänster. På denna sida anger du följande uppgifter:
Värdnamn (eller IP-adress) - IP-adressen till servern där ditt cPanel-konto är hostat. Kan kontrolleras i cPanel-menyn “Hantera SSH-åtkomst”.
Port - den ska vara 21098.
Klicka på “Öppna”:

När konsolen öppnas, ange följande uppgifter:
logga in som - ditt cPanel-kontots användarnamn;
Lösenfras för nyckel “” - SSH-nyckelns lösenord.
Om allt är korrekt kommer anslutningen till servern att upprättas:
