Simply.com is available in english

Forbind med SSH

Forbind til dit webhotel med SSH via kontrolpanelet eller din egen SSH-klient med public nøgle, og få hjælp til almindelige fejlbeskeder.

Du kan nemt forbinde med SSH til dit webhotel, direkte igennem vores Kontrolpanel. Det gøres under menupunktet "Website" -> "SSH-adgang" i vores Kontrolpanel.

Forbind med egen SSH-klient

For at forbinde med SSH fra din egen computer til et Simply.com webhotel, skal du tilføje en public nøgle til webhotellet.

Generer public & private nøgler

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

ssh-keygen -t rsa

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

Du kan også bruge Windows programmet PuTTYgen.

Upload public nøgle

Når du har din public nøgle, skal du gå ind i Simply.com kontrolpanelet, og under det enkelte produkt, fra "Website" menuen, vælge punktet "SSH-adgang". Her kan du tilføje din public SSH-nøgle. Når dette er gjort kan du forbinde med SSH til dit webhotel.

Forbind med SSH

Du skal forbinde med SSH til ssh.simply.com, med samme brugernavn som til f.eks. FTP.
For at kunne logge ind med SSH, kræver det at du har uploadet en public nøgle.

Forbind med PuTTY (Windows)

Hvis du vil forbinde med PuTTY kan du bruge Pageant til at anføre din private nøgle når du forbinder.

Fejlbeskeder under login

Fejl: Permission denied (publickey)

Denne fejl opstår når du ikke sender din private nøgle med under login. Kontroller opsætningen af din SSH-klient.
Sørg for du sender nøglen med.

Fejl: No hostkey for host

Dette betyder, at din SSH‑klient mangler serverens værtsnøgle i known_hosts. Tilføj den med:

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

Genbrug forbindelser med ControlMaster

Hvis du laver mange korte SSH-forbindelser (f.eks. via scripts, rsync eller git), kan du spare tid med OpenSSH's ControlMaster. Den genbruger en eksisterende forbindelse, så efterfølgende forbindelser ikke skal gennemføre hele login-processen igen.

Tilføj følgende til din ~/.ssh/config:

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

Herefter opretter den første forbindelse (ssh simply) en "master"-forbindelse, som alle efterfølgende forbindelser genbruger – det gør dem næsten øjeblikkelige.

Du kan også bruge ControlMaster direkte fra kommandolinjen, uden at redigere din ~/.ssh/config:

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

Efterfølgende forbindelser med samme ControlPath genbruger derefter master-forbindelsen.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) er ikke understøttet på Simply.com‑servere. Hvis du har brug for at foretage SSH‑forbindelser fra din webserver til andre servere, skal du benytte alternative metoder, såsom at placere en dedikeret nøgle på serveren.

Artikel fra support-kategorien: PHP