Simply.com is available in english

Koble til med SSH

Koble til ditt webhotell med SSH via kontrollpanelet eller egen SSH-klient med opplastet public-nøkkel – du kan også overføre filer sikkert med SFTP.

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 et Simply.com-webhotell med SSH fra din egen datamaskin, 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 private- og en public-nøkkel på din datamaskin.
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 webhotellet ditt med SSH.

Koble til med SSH

Du skal koble til ssh.simply.com med SSH, 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 å angi 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 under innlogging. Kontroller oppsettet til din SSH-klient.
Sørg for at du sender nøkkelen med.

Feil: No hostkey for host

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

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

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, oppgi ssh.simply.com som vert, og bruk ditt brukernavn 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 påfølgende tilkoblinger ikke trenger å 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 tilkoblingen (ssh simply) en "master"-tilkobling, som alle påfø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

Påfø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 har behov for å foreta SSH-tilkoblinger fra din webserver til andre servere, må du bruke alternative metoder, for eksempel å plassere en dedikert nøkkel på serveren.

Artikkel fra støttekategorien: PHP