Gå direkte til indholdet

Cookieindstillinger

Vælg for hver type, hvilke cookies du tillader. Du kan altid ændre dit valg via Cookieindstillinger nederst på hver side. Privatlivspolitik

Nødvendige

Altid slået til

Nødvendige for at logge ind, gemme din kurv og huske dine valg. De er altid slået til.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session og at forblive logget ind
  • weboke_basket: din kurv
  • wkBtwIncl: vise priser med eller uden moms
  • wok_cookies: dit cookievalg, 12 måneder

Måler, hvilken annonce der fører til et besøg eller en bestilling, så vi ikke betaler for annoncer, der ikke virker.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), op til 90 dage
  • OpenAI Ads, annoncer i ChatGPT
  • wok_aff: hvilken partner der henviste dig til os (affiliateprogram), 60 dage

4,6

Land og sprog

Hvert land har sin egen side med landets priser og moms.

Se

Brug din egen cloud-init, når du installerer din VPS

Når du installerer eller geninstallerer din VPS, kan du give den din egen cloud-init med. Din VPS kører selv filen ved første opstart: den installerer dine pakker, opretter dine brugere og kører dine kommandoer. Du behøver hverken API eller terminal til det.

Root-adgangskoden eller SSH-nøglen er stadig påkrævet, også med en egen cloud-init. Med den kommer du altid ind, også via konsollen.

1. Åbn feltet

  1. Log ind på Mit WebOké, gå til Mine produkter, og klik på din VPS.
  2. Ny VPS: du ser blokken Installer din VPS. Geninstallation: vælg fanen Avanceret, og under Geninstaller klikker du på Geninstaller....
  3. Vælg styresystemet, og udfyld root-adgangskoden og eventuelt din SSH-nøgle.
  4. Klik under SSH-nøglen på Egen cloud-init, og indsæt din fil i feltet.
  5. Klik på knappen for at installere, eller på Slet alt og geninstaller.

2. Hvad må filen indeholde?

  • En fil, der starter med #cloud-config (indstillinger i YAML), eller et script, der starter med #!. #cloud-boothook og ## template: jinja virker også.
  • Højst 256 KB og kun tekst (UTF-8).
  • I YAML indrykker du med mellemrum, aldrig med tabulatorer.
  • Netværket (IPv4 og IPv6) håndteres af WebOké. En egen network-config bliver ikke brugt.

3. Et eksempel

Denne fil installerer htop og fail2ban, opretter brugeren anna med en SSH-nøgle og sudo og kører derefter en kommando:

#cloud-config
hostname: web1
fqdn: web1.example.com
package_update: true
packages:
  - htop
  - fail2ban
users:
  - default
  - name: anna
    shell: /bin/bash
    sudo: "ALL=(ALL) NOPASSWD:ALL"
    ssh_authorized_keys:
      - ssh-ed25519 AAAAC3Nza... anna@laptop
runcmd:
  - timedatectl set-timezone Europe/Amsterdam

Erstat nøglen med din egen offentlige nøgle. Eksemplet er til Debian og Ubuntu: på AlmaLinux og Rocky Linux installerer du htop og fail2ban via runcmd, efter dnf install -y epel-release.

4. Hvad har forrang?

WebOké sender selv værtsnavnet, root-adgangskoden (som hash) og din SSH-nøgle med. Din fil bliver flettet sammen med dem. Angiver du selv users, password, chpasswd eller ssh_authorized_keys, har dine forrang.

Angiver du selv ssh_authorized_keys eller password på øverste niveau, erstatter de nøglen og adgangskoden fra formularen. Tilføj så også den nøgle, du vil logge ind med. I users skal linjen - default stå øverst.

5. Tjek, om det lykkedes

cloud-init kører én gang, ved første opstart af din VPS. Log derefter ind, og tjek:

  1. cloud-init status --long viser status: done, hvis alt lykkedes, eller error med fejlen.
  2. Outputtet fra dine pakker, kommandoer og scripts står i /var/log/cloud-init-output.log. Detaljer står i /var/log/cloud-init.log.
  3. Med sudo cloud-init schema --system tjekker du din fil. Er YAML'en ikke korrekt, springer cloud-init dele over.

Godt at vide

  • Det virker for alle styresystemer på listen: Ubuntu 24.04 og 26.04, Debian 12 og 13, AlmaLinux 9 og 10 og Rocky Linux 9 og 10.
  • Din fil overføres krypteret og gemmes ikke i historikken over din VPS' opgaver. Læg alligevel ingen hemmeligheder i den, som du ikke har brug for.
  • En VPS er unmanaged. Support hjælper ikke med indholdet af din cloud-init. Alle muligheder står på docs.cloud-init.io.

Udførlig forklaring med flere eksempler: Egen cloud-init: sæt din VPS op automatisk ved første opstart i VPS-vejledningen.

Se også: Tilknyt din egen ISO eller geninstaller din VPS og Log ind på din VPS med SSH (og opret en SSH-nøgle).

Var denne artikel nyttig?

← Tilbage til VPS-hosting

Et øjeblik…

Opsæt dine domæner

Angiv for hvert domæne navneserverne, tilknytningen til din hosting, og hvem der bliver ejer.

Indlæser dine domæner…