Към съдържанието

Настройки за бисквитки

Изберете кои видове бисквитки разрешавате. Можете да промените избора си по всяко време чрез „Настройки за бисквитки“ в долната част на всяка страница. Декларация за поверителност

Необходими

Винаги включени

Нужни са за вход, за запазване на количката и на Вашите избори. Те са винаги включени.

Кои бисквитки?
  • weboke_sessie, weboke_klant, weboke_remember: Вашата сесия и оставането в акаунта
  • weboke_basket: Вашата количка
  • wkBtwIncl: показване на цените с или без ДДС
  • wok_cookies: Вашият избор за бисквитките, 12 месеца

Измерват коя реклама води до посещение или поръчка, за да не плащаме за реклами без резултат.

Кои бисквитки?
  • Google Ads чрез Google Tag Manager (_gcl_au, _gcl_aw), до 90 дни
  • OpenAI Ads, реклами в ChatGPT
  • wok_aff: кой партньор Ви е препратил към нас (партньорска програма), 60 дни

4,6

Държава и език

Всяка държава има собствен сайт, с цените и ДДС на тази държава.

Преглед

Използване на собствен cloud-init при инсталиране на Вашия VPS

При инсталиране или повторно инсталиране на Вашия VPS можете да зададете собствен cloud-init. Вашият VPS изпълнява този файл самостоятелно при първото стартиране: инсталира Вашите пакети, създава Вашите потребители и изпълнява Вашите команди. За това не Ви е необходим API или терминал.

Паролата за root или SSH ключът остава задължителен, също и при собствен cloud-init. С тях винаги можете да влезете, включително чрез конзолата.

1. Отваряне на полето

  1. Влезте в Моят WebOké, отидете в Моите продукти и кликнете върху Вашия VPS.
  2. Нов VPS: виждате блока Инсталирайте своя VPS. Повторно инсталиране: изберете раздела Разширени и при Повторно инсталиране кликнете върху Инсталирайте повторно....
  3. Изберете операционната система и въведете паролата за root и по желание Вашия SSH ключ.
  4. Под SSH ключа кликнете върху Собствен cloud-init и поставете своя файл в полето.
  5. Кликнете върху бутона за инсталиране или върху Изтрийте всичко и инсталирайте повторно.

2. Какво може да съдържа файлът?

  • Файл, който започва с #cloud-config (настройки в YAML), или скрипт, който започва с #!. #cloud-boothook и ## template: jinja също работят.
  • Максимум 256 KB и само текст (UTF-8).
  • В YAML отстъпите се правят с интервали, никога с табулации.
  • Мрежата (IPv4 и IPv6) се настройва от WebOké. Собствен network-config не се използва.

3. Пример

Този файл инсталира htop и fail2ban, създава потребителя anna със SSH ключ и sudo и след това изпълнява команда:

#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

Заменете ключа със своя публичен ключ. Примерът е за Debian и Ubuntu: в AlmaLinux и Rocky Linux инсталирайте htop и fail2ban чрез runcmd, след dnf install -y epel-release.

4. Кое има предимство?

WebOké сам предава името на хоста, паролата за root (като hash) и Вашия SSH ключ. Вашият файл се обединява с тях. Ако сами зададете users, password, chpasswd или ssh_authorized_keys, Вашите стойности имат предимство.

Ако сами зададете ssh_authorized_keys или password на най-горното ниво, те заменят ключа и паролата от формуляра. В такъв случай добавете и ключа, с който искате да влизате. В users оставете реда - default най-отгоре.

5. Проверка дали всичко е успешно

cloud-init се изпълнява веднъж, при първото стартиране на Вашия VPS. След това влезте и проверете:

  1. cloud-init status --long показва status: done, ако всичко е успешно, или error заедно с грешката.
  2. Изходът от Вашите пакети, команди и скриптове се намира в /var/log/cloud-init-output.log. Подробности ще намерите в /var/log/cloud-init.log.
  3. С sudo cloud-init schema --system проверявате своя файл. Ако YAML не е коректен, cloud-init пропуска части от него.

Полезно е да знаете

  • Работи за всички операционни системи в списъка: Ubuntu 24.04 и 26.04, Debian 12 и 13, AlmaLinux 9 и 10 и Rocky Linux 9 и 10.
  • Вашият файл се предава криптирано и не се съхранява в историята на задачите на Вашия VPS. Въпреки това не поставяйте в него тайни данни, които не са Ви необходими.
  • VPS е unmanaged услуга. Поддръжката не помага със съдържанието на Вашия cloud-init. Всички възможности са описани на docs.cloud-init.io.

Подробно обяснение с повече примери: Собствен cloud-init: автоматично настройване на Вашия VPS при първото стартиране в ръководството за VPS.

Вижте също: Свързване на собствен ISO или преинсталиране на Вашия VPS и Вход във Вашия VPS чрез SSH (и създаване на SSH ключ).

Полезна ли беше тази статия?

← Обратно към VPS хостинг

Моля, изчакайте…

Настройте домейните си

За всеки домейн настройте сървърите за имена, връзката с хостинга и кой ще бъде собственикът.

Домейните Ви се зареждат…