Anslut med SSH
Lär dig hur du ansluter med SSH till ditt webbhotell via ssh.simply.com – generera ett nyckelpar och ladda upp din publika nyckel i kontrollpanelen.
Du kan enkelt ansluta med SSH till ditt webbhotell, direkt via vår kontrollpanel. Det görs under menyalternativet "Website" -> "SSH-åtkomst" i vår kontrollpanel.
Anslut med egen SSH-klient
För att ansluta med SSH från din egen dator till ett Simply.com-webbhotell måste du lägga till en publik nyckel på webbhotellet.
Generera publika & privata nycklar
Om du inte redan har ett SSH-nyckelpar kan du generera det med Linux-kommandot
ssh-keygen -t rsa
Detta genererar både en privat och en publik nyckel på din dator.
Din publika nyckel finns i filen "id_rsa.pub" och din privata nyckel finns i filen "id_rsa".
Du kan också använda Windows-programmet PuTTYgen.
Ladda upp publik nyckel
När du har din publika nyckel ska du gå in i Simply.com-kontrollpanelen och under respektive produkt, från menyn "Website", välja alternativet "SSH-åtkomst". Här kan du lägga till din publika SSH-nyckel. När detta är gjort kan du ansluta med SSH till ditt webbhotell.
Anslut med SSH
Du ska ansluta med SSH till ssh.simply.com, med samma användarnamn som till t.ex. FTP.
För att kunna logga in med SSH krävs det att du har laddat upp en publik nyckel.
Anslut med PuTTY (Windows)
Om du vill ansluta med PuTTY kan du använda Pageant för att ange din privata nyckel när du ansluter.
Felmeddelanden vid inloggning
Fel: Permission denied (publickey)
Detta fel uppstår när du inte skickar med din privata nyckel vid inloggning. Kontrollera inställningarna för din SSH-klient.
Se till att du skickar med nyckeln.
Fel: No hostkey for host
Detta betyder att din SSH‑klient saknar serverns värdnyckel i known_hosts. Lägg till den med:
ssh-keyscan -t rsa,ecdsa,ed25519 ssh.simply.com >> ~/.ssh/known_hosts
Hitta nyckelfingeravtryck i DNS
Serverns SSH-värdnycklar är publicerade som SSHFP-records i DNS. Det gör det möjligt att slå upp serverns nyckelfingeravtryck och kontrollera att den värdnyckel som din SSH-klient presenteras för verkligen tillhör servern.
Du kan slå upp fingeravtrycken med dig:
dig -t SSHFP ssh.simply.com +short
Eller med nslookup:
nslookup -type=SSHFP ssh.simply.com
OpenSSH kan också själv verifiera serverns värdnyckel mot SSHFP-records i DNS:
ssh -o VerifyHostKeyDNS=yes ditbrugernavn@ssh.simply.com
Anslut med SFTP
Du kan också överföra filer säkert med SFTP (SSH File Transfer Protocol). SFTP använder samma server och inloggning som SSH, så du ska använda samma användarnamn och publika nyckel som beskrivet ovan.
Du kan ansluta med kommandot:
sftp ditbrugernavn@ssh.simply.com
Alternativt kan du använda en grafisk klient som FileZilla eller WinSCP. Välj SFTP som protokoll, ange ssh.simply.com som värd och använd ditt användarnamn samt din privata nyckel.
Återanvänd anslutningar med ControlMaster
Om du skapar många korta SSH-anslutningar (t.ex. via skript, rsync eller git) kan du spara tid med OpenSSH:s ControlMaster. Den återanvänder en befintlig anslutning, så att efterföljande anslutningar inte behöver genomföra hela inloggningsprocessen igen.
Lägg till följande i din ~/.ssh/config:
Host simply
HostName ssh.simply.com
User ditbrugernavn
ControlMaster auto
ControlPath ~/.ssh/cm-%r@%h:%p
ControlPersist 10m
Därefter skapar den första anslutningen (ssh simply) en "master"-anslutning, som alla efterföljande anslutningar återanvänder – det gör dem nästan ögonblickliga.
Du kan också använda ControlMaster direkt från kommandoraden, utan att redigera din ~/.ssh/config:
ssh -o ControlMaster=auto -o ControlPath=~/.ssh/cm-%r@%h:%p -o ControlPersist=10m ditbrugernavn@ssh.simply.com
Efterföljande anslutningar med samma ControlPath återanvänder sedan master-anslutningen.
SSH‑key‑forwarding
SSH‑key‑forwarding (agent forwarding) är inte stödd på Simply.com‑servrar. Om du behöver göra SSH‑anslutningar från din webbserver till andra servrar måste du använda alternativa metoder, som att placera en dedikerad nyckel på servern.
Artikel från supportkategorin: PHP