SSH adgang til Largesite webhoteller

SSH (Secure Shell) giver dig mulighed for at tilgå dit webhotel via kommandolinjen, så du kan administrere filer, køre scripts og bruge avancerede værktøjer direkte på serveren.

SSH-adgang er kun tilgængelig for Largesite webhoteller. Hvis du ønsker at bruge avancerede værktøjer som Composer, Git, WP-CLI, npm, rsync m.fl., kræver det et Largesite webhotel – disse muligheder findes ikke på mindre pakker.

Hvis du har et mindre webhotel og ønsker adgang til disse funktioner, kan du opgradere dit webhotel.

Hvem kan få SSH adgang?

For at få SSH-adgang skal du:

  • Have et Largesite webhotel hos Netsite.

  • Være oprettet som bruger på kontrolpanelet (login med e-mailadresse, ikke kundenummer).

  • Have fået delt adgang til Hjemmeside fra en kunde.

  • Have sendt din offentlige SSH-nøgle til Netsite.

Sådan får du SSH adgang

SSH-adgang aktiveres manuelt. Følg disse trin:

  1. Send din offentlige SSH-nøgle til netsite@netsite.dk fra den e-mailadresse, der er tilknyttet din bruger.

  2. Netsite opretter en supportsag og bekræfter, når nøglen er tilføjet.

Vigtigt

Del aldrig din private SSH-nøgle med andre, og sørg for, at du ikke mister den. Kun den offentlige nøgle skal sendes til Netsite.

Fremover vil det blive muligt at uploade SSH-nøgler direkte via kontrolpanelet.

Sådan opretter du en SSH-nøgle

For at få adgang via SSH skal du bruge en moderne SSH-nøgle. Vi anbefaler at bruge ed25519, som er mere sikker og hurtigere end ældre RSA-nøgler. Du kan oprette en nøgle på din computer med følgende kommando:

CODE
ssh-keygen -t ed25519 -C "din@emailadresse.dk"

Følg instruktionerne i terminalen. Din offentlige nøgle findes typisk i ~/.ssh/id_ed25519.pub.

Brug af SSHFS, Mountain Duck, VSCode og Cursor

SSH-adgang kan også bruges til at montere dit webhotel som et drev på din computer, så du kan arbejde med filer direkte i din foretrukne editor eller filhåndtering. Populære muligheder inkluderer:

  • SSHFS: Gør det muligt at montere serverens filsystem som et netværksdrev på din computer.

  • Mountain Duck: En brugervenlig løsning til at montere SSH-drev på macOS og Windows.

  • VSCode: Med "Remote - SSH"-udvidelsen kan du åbne og redigere filer direkte på serveren.

  • Cursor: Understøtter også SSH-mounting, så du kan arbejde direkte med filer på serveren.

Dette er især nyttigt for udviklere, der ønsker en mere integreret arbejdsproces.

Bemærk om brugen af SSH

SSH-adgang er en avanceret funktion, primært tiltænkt udviklere. Det er et kraftfuldt værktøj til at køre engangs-kommandoer som composer, git, wp-cli og til filhåndtering. Det er ikke tilladt at køre baggrundsprocesser eller daemons via SSH – sessionen er kun til midlertidige opgaver og filoperationer.

Forbind til serveren via SSH

Når din nøgle er tilføjet, kan du oprette forbindelse med:

CODE
ssh eksempel.dk@ssh.netsite.dk

Erstat eksempel.dk med det domæne, som du gerne vil logge på.

  • Hjemmeside-filer findes i /web

  • Backup-filer findes i /backup

  • Logfiler findes i /var/www/vhosts/DOMÆNE/log/

Hvilke værktøjer er installeret og tilgængelige via SSH?

Der er forudinstalleret en række populære værktøjer, bl.a.:

  • php (Alle aktuelle PHP versioner)

  • wp-cli

  • git

  • composer

  • npm

  • curl

  • rsync

Mangler du et værktøj, er du velkommen til at kontakte os.

Ofte stillede spørgsmål

Kan jeg få SSH på et mindre webhotel?
Nej, SSH-adgang og avancerede værktøjer er kun tilgængelige på Largesite webhoteller. Opgrader dit webhotel.

Hvordan opretter jeg en SSH-nøgle?
Se afsnittet ovenfor om oprettelse af en moderne SSH-nøgle med ed25519.

Kan jeg bruge SSH til at køre baggrundsprocesser eller servere?
Nej, det er ikke tilladt. SSH er kun til engangs-kommandoer og filhåndtering.

Hvordan kan jeg arbejde med filer på serveren fra min computer?
Du kan bruge SSHFS, Mountain Duck, VSCode eller Cursor til at montere serveren som et drev og arbejde direkte med filerne.

Netsite Support
Hej, hvad kan jeg hjælpe dig med?