Générateur de Configuration Cloud-Init

100 % Côté Client • Zéro Téléversement

Générateur visuel de scripts user-data #cloud-config pour AWS EC2, DigitalOcean, Hetzner & Proxmox

Cloud VM Bootstrap Presets

Hostname & System Settings

Sudo User & SSH Authorized Keys

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG... deploy@key

Packages & Startup Commands (`runcmd`)

curlgitufwfail2banhtopunattended-upgrades
ufw default deny incoming
ufw default allow outgoing
ufw allow 22/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw --force enable
systemctl enable --now fail2ban
Generated #cloud-config (user-data)
#cloud-config
# Generated by MiniToolDesk (https://minitooldesk.com/tools/cloud-init-generator/)

hostname: node-01
fqdn: node-01.example.com
manage_etc_hosts: true
timezone: UTC
package_update: true
package_upgrade: true
packages:
  - curl
  - git
  - ufw
  - fail2ban
  - htop
  - unattended-upgrades

users:
  - default
  - name: deploy
    gecos: Deploy User
    sudo: ALL=(ALL) NOPASSWD:ALL
    shell: /bin/bash
    groups: [sudo]
    ssh_authorized_keys:
      - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG... deploy@key

runcmd:
  - ufw default deny incoming
  - ufw default allow outgoing
  - ufw allow 22/tcp
  - ufw allow 80/tcp
  - ufw allow 443/tcp
  - ufw --force enable
  - systemctl enable --now fail2ban

Cloud Provider Compatibility

Paste into AWS EC2 User Data, DigitalOcean Custom Data, Hetzner Cloud-Config, or Proxmox cloud-init drives.

Épinglez cet outil dans le volet latéral de votre navigateur

Accédez à cet utilitaire à tout moment avec Alt+M sans changer d’onglet. 100% hors ligne et gratuit.

Obtenir l’extension

Comment concevoir des scripts Cloud-Init user-data

  1. 1Renseignez le nom d'hôte (hostname), le FQDN et le fuseau horaire du serveur.
  2. 2Créez un utilisateur sudo et collez sa clé publique SSH.
  3. 3Sélectionnez les paquets essentiels à installer (ufw, fail2ban, curl, docker).
  4. 4Ajoutez vos commandes d'initialisation dans runcmd et téléchargez le YAML #cloud-config.

Déploiement Cloud sécurisé

Créez vos scripts d'amorçage sans jamais transmettre de données d'authentification ni de clés privées.

Foire Aux Questions (FAQ)

Vous appréciez Générateur de Configuration Cloud-Init ?Partagez avec vos collègues ingénieurs cet outil privé et sans publicité !

MiniToolDesk est 100% gratuit et côté client. Votre soutien maintient le site sans pub.

Outils Similaires