Simply.com is available in english

Koble til med SSH

Koble til ditt webhotell med SSH via kontrollpanelet eller din egen SSH-klient med public-nøkkel, og få hjelp til vanlige feilmeldinger.

Du kan enkelt koble til med SSH til webhotellet ditt, 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, kreves det at du har lastet opp en public-nøkkel.

Koble til med PuTTY (Windows)

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

Feilmeldinger under 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

Gjenbruk forbindelser med ControlMaster

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

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 forbindelsen (ssh simply) en "master"-forbindelse, som alle etterfølgende forbindelser 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 forbindelser med samme ControlPath gjenbruker deretter master-forbindelsen.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) er ikke støttet på Simply.com‑servere. Hvis du trenger å opprette SSH‑forbindelser 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