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.
ブラウザのサイドパネルにこのツールを固定
タブを切り替えずに Alt+M でいつでも即座に呼び出し可能。完全オフライン・無料。
Cloud-Init 構成を作成する手順
- 1ホスト名、FQDN、システムのタイムゾーンを入力します。
- 2管理者ユーザー名を設定し、SSH 公開鍵を登録します。
- 3初期セットアップで導入するパッケージ(ufw、docker など)を選択します。
- 4起動時コマンド(runcmd)を定義し、#cloud-config YAML をダウンロードします。
安全なクラウドアシスト
SSH 鍵やサーバー構成情報を外部に送信することなく、ブラウザ内で完結して作成できます。
よくある質問 (FAQ)
Cloud-Init 構成ビジュアルジェネレーター をお気に入りいただけましたか?エンジニア仲間に、広告なし・完全ローカルの安全なツールを共有しましょう!
MiniToolDesk は 100% 無料かつクライアントサイド動作です。皆様の応援が支えです。
関連開発ツール
Popular
Docker Run → Compose 変換器
複雑な docker run コマンドを本番対応の docker-compose.yml に瞬時に変換
Launch tool→
Popular
Nginx 設定ファイル生成器
リバースプロキシ、SSL、SPA ルーティング、WebSocket 設定を直感的に可視化生成
Launch tool→
Popular
Dockerfile マルチステージ生成器
Node.js、Go、Python、Rust、Java 向けの軽量・セキュアなマルチステージ Dockerfile を生成
Launch tool→
Popular
Kubernetes YAML マニフェスト生成器
Deployment、Service、Ingress、ConfigMap を GUI で安全生成
Launch tool→