Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

Utilizarea propriului cloud-init la instalarea VPS-ului dumneavoastră

La instalarea sau reinstalarea VPS-ului dvs. puteți furniza un cloud-init propriu. VPS-ul execută singur acest fișier la prima pornire: instalează pachetele dvs., creează utilizatorii dvs. și execută comenzile dvs. Nu aveți nevoie de API sau de terminal pentru aceasta.

Parola root sau cheia SSH rămâne obligatorie, chiar și cu un cloud-init propriu. Cu acestea vă puteți autentifica întotdeauna, inclusiv prin consolă.

1. Deschiderea câmpului

  1. Autentificați-vă în Contul meu WebOké, accesați Produsele mele și faceți clic pe VPS-ul dvs.
  2. VPS nou: vedeți blocul Instalați VPS-ul. Reinstalare: alegeți fila Avansat și, la Reinstalare, faceți clic pe Reinstalați....
  3. Alegeți sistemul de operare și introduceți parola root și, opțional, cheia dvs. SSH.
  4. Sub cheia SSH, faceți clic pe cloud-init propriu și lipiți fișierul dvs. în câmp.
  5. Faceți clic pe butonul de instalare sau pe Ștergeți tot și reinstalați.

2. Ce poate conține fișierul?

  • Un fișier care începe cu #cloud-config (setări în YAML) sau un script care începe cu #!. Funcționează și #cloud-boothook și ## template: jinja.
  • Maximum 256 KB și doar text (UTF-8).
  • În YAML indentați cu spații, niciodată cu taburi.
  • Rețeaua (IPv4 și IPv6) este gestionată de WebOké. Un network-config propriu nu este utilizat.

3. Un exemplu

Acest fișier instalează htop și fail2ban, creează utilizatorul anna cu o cheie SSH și sudo, apoi execută o comandă:

#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

Înlocuiți cheia cu propria dvs. cheie publică. Exemplul este pentru Debian și Ubuntu: pe AlmaLinux și Rocky Linux instalați htop și fail2ban prin runcmd, după dnf install -y epel-release.

4. Ce are prioritate?

WebOké transmite automat numele de gazdă, parola root (ca hash) și cheia dvs. SSH. Fișierul dvs. este combinat cu acestea. Dacă setați chiar dvs. users, password, chpasswd sau ssh_authorized_keys, valorile dvs. au prioritate.

Dacă setați chiar dvs. ssh_authorized_keys sau password la nivelul cel mai înalt, acestea înlocuiesc cheia și parola din formular. În acest caz, includeți și cheia cu care doriți să vă autentificați. În users, lăsați linia - default în partea de sus.

5. Verificarea rezultatului

cloud-init rulează o singură dată, la prima pornire a VPS-ului dvs. Apoi autentificați-vă și verificați:

  1. cloud-init status --long afișează status: done dacă totul a reușit sau error împreună cu eroarea.
  2. Rezultatul pachetelor, comenzilor și scripturilor dvs. se află în /var/log/cloud-init-output.log. Detaliile se află în /var/log/cloud-init.log.
  3. Cu sudo cloud-init schema --system vă verificați fișierul. Dacă YAML-ul nu este corect, cloud-init omite anumite părți.

Bine de știut

  • Funcționează pentru toate sistemele de operare din listă: Ubuntu 24.04 și 26.04, Debian 12 și 13, AlmaLinux 9 și 10 și Rocky Linux 9 și 10.
  • Fișierul dvs. este transmis criptat și nu este păstrat în istoricul sarcinilor VPS-ului dvs. Totuși, nu includeți secrete de care nu aveți nevoie.
  • Un VPS este unmanaged. Echipa de suport nu oferă ajutor privind conținutul cloud-init-ului dvs. Toate opțiunile se găsesc pe docs.cloud-init.io.

Explicații detaliate, cu mai multe exemple: cloud-init propriu: configurați automat VPS-ul la prima pornire în ghidul VPS.

Vedeți și: Atașarea unui ISO propriu sau reinstalarea VPS-ului dumneavoastră și Autentificarea pe VPS-ul dumneavoastră prin SSH (și crearea unei chei SSH).

V-a fost util acest articol?

← Înapoi la Găzduire VPS

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…