Simply.com is available in english

Koble til med SSH

Lær hvordan du kobler til webhotellet ditt med SSH via ssh.simply.com – generer et nøkkelpar og last opp din public-nøkkel i kontrollpanelet.

Du kan enkelt koble til webhotellet ditt med SSH, direkte via kontrollpanelet vårt. Det gjøres under menypunktet "Website" -> "SSH-tilgang" i kontrollpanelet vårt.

Koble til med egen SSH-klient

For å koble til med SSH fra din egen datamaskin til et Simply.com-webhotell, må du legge til en public-nøkkel på webhotellet.

Generer public & private nøkler

Hvis du ikke allerede har et SSH-nøkkelpar, kan du generere det med Linux-kommandoen

ssh-keygen -t rsa

Dette vil generere både en privat og en public-nøkkel på datamaskinen din.
Din public-nøkkel vil ligge i filen "id_rsa.pub", og din private nøkkel vil ligge i filen "id_rsa".

Du kan også bruke Windows-programmet PuTTYgen.

Last opp public-nøkkel

Når du har din public-nøkkel, må du gå inn i Simply.com-kontrollpanelet, og under det enkelte produktet, fra "Website"-menyen, velge punktet "SSH-tilgang". Her kan du legge til din public SSH-nøkkel. Når dette er gjort, kan du koble til med SSH til webhotellet ditt.

Koble til med SSH

Du skal koble til med SSH til ssh.simply.com, med samme brukernavn som til f.eks. FTP.
For å kunne logge inn med SSH, må du ha lastet opp en public-nøkkel.

Koble til med PuTTY (Windows)

Hvis du vil koble til med PuTTY, kan du bruke Pageant til å angi din private nøkkel når du kobler til.

Feilmeldinger ved innlogging

Feil: Permission denied (publickey)

Denne feilen oppstår når du ikke sender din private nøkkel med ved innlogging. Kontroller oppsettet til SSH-klienten din.
Sørg for at du sender nøkkelen med.

Feil: No hostkey for host

Dette betyr at SSH‑klienten din mangler serverens vertsnøkkel i known_hosts. Legg den til med:

ssh-keyscan -t rsa,ecdsa,ed25519 ssh.simply.com >> ~/.ssh/known_hosts

Finn nøkkelfingeravtrykk i DNS

Serverens SSH-vertsnøkler er publisert som SSHFP-records i DNS. Det gjør det mulig å slå opp serverens nøkkelfingeravtrykk og kontrollere at vertsnøkkelen som SSH-klienten din presenteres for, virkelig tilhører serveren.

Du kan slå opp fingeravtrykkene med dig:

dig -t SSHFP ssh.simply.com +short

Eller med nslookup:

nslookup -type=SSHFP ssh.simply.com

OpenSSH kan også selv verifisere serverens vertsnøkkel mot SSHFP-records i DNS:

ssh -o VerifyHostKeyDNS=yes ditbrugernavn@ssh.simply.com

Koble til med SFTP

Du kan også overføre filer sikkert med SFTP (SSH File Transfer Protocol). SFTP bruker samme server og innlogging som SSH, så du må bruke samme brukernavn og public-nøkkel, som beskrevet ovenfor.

Du kan koble til med kommandoen:

sftp ditbrugernavn@ssh.simply.com

Alternativt kan du bruke en grafisk klient som FileZilla eller WinSCP. Velg SFTP som protokoll, angi ssh.simply.com som vert, og bruk brukernavnet ditt samt din private nøkkel.

Gjenbruk tilkoblinger med ControlMaster

Hvis du lager mange korte SSH-tilkoblinger (f.eks. via skript, rsync eller git), kan du spare tid med OpenSSHs ControlMaster. Den gjenbruker en eksisterende tilkobling, slik at etterfølgende tilkoblinger ikke trenger å gjennomføre hele innloggingsprosessen på nytt.

Legg til følgende i din ~/.ssh/config:

Host simply
    HostName ssh.simply.com
    User ditbrugernavn
    ControlMaster auto
    ControlPath ~/.ssh/cm-%r@%h:%p
    ControlPersist 10m

Deretter oppretter den første tilkoblingen (ssh simply) en "master"-tilkobling, som alle etterfølgende tilkoblinger gjenbruker – det gjør dem nesten øyeblikkelige.

Du kan også bruke ControlMaster direkte fra kommandolinjen, uten å redigere din ~/.ssh/config:

ssh -o ControlMaster=auto -o ControlPath=~/.ssh/cm-%r@%h:%p -o ControlPersist=10m ditbrugernavn@ssh.simply.com

Etterfølgende tilkoblinger med samme ControlPath gjenbruker deretter master-tilkoblingen.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) er ikke støttet på Simply.com‑servere. Hvis du trenger å opprette SSH‑tilkoblinger fra webserveren din til andre servere, må du bruke alternative metoder, for eksempel å plassere en dedikert nøkkel på serveren.

Artikkel fra støttekategorien: PHP