avatar

Aurme静谧小站

技术 创意 成长

  • 首页
  • 技术
  • AI工具
  • 软件推荐
  • 随笔记录
  • 幸运AI导航
  • 关于
主页 ubuntu-server一键配置cloud-init文件参考案例
文章

ubuntu-server一键配置cloud-init文件参考案例

发表于 2025-10-21 更新于 2025-10- 21
作者 Aurme
8~10 分钟 阅读

ubuntu-server一键配置cloud-init文件参考案例

查看IP

#查看IP
ip addr show
#简略版
ip -br a

Ubuntu Cloud Images - the official Ubuntu images for public clouds, Openstack, KVM and LXD

Ubuntu 24.04 LTS (Noble Numbat) release [20240423]

配置cloud-init文件

#meta-data文件内容:
instance-id: iid-local01
local-hostname: ubuntu-vm
#user-data文件内容:
#-------------------------(↓开始复制)

#cloud-config
users:
  - name: ubuntu
    sudo: ['ALL=(ALL) NOPASSWD:ALL']
    groups: sudo
    shell: /bin/bash
    plain_text_passwd: 'ubuntu'
    lock_passwd: false
    ssh_pwauth: True

chpasswd:
  expire: False

write_files:
  - path: /etc/ssh/sshd_config.d/60-cloud-init.conf
    content: |
      PasswordAuthentication yes
      PermitRootLogin no
      ChallengeResponseAuthentication no
      UsePAM yes
      AcceptEnv LANG LC_*

  - path: /etc/sudoers.d/99-cloud-init-nodns
    content: |
      Defaults !fqdn
    permissions: '0440'

runcmd:
  - systemctl restart ssh

mkisofs工具,制作ISO

mkisofs.exe -o cloud-init.iso -V cidata -r -J user-data meta-data

mkisofs.zip

qemu-img工具,转换img文件

#vmdk
qemu-img convert -f qcow2 -O vmdk input.img output.vmdk
#vhdx
qemu-img convert -f raw -O vhdx input.img output.vhdx

#vhd
qemu-img convert -f vpc -O vhdx input.vhd output.vhdx

qemu-img-win-x64-2_3_0.zip

SSH允许账号密码登录

#编辑SSH设置
sudo nano /etc/ssh/sshd_config
#修改这两项
PasswordAuthentication yes
PermitRootLogin no #开启root权限需要改成yes
#特别注意!!!在/etc/ssh/sshd_config.d/  中有一个文件(如 60-cloudimg-settings.conf)
#PasswordAuthentication no 改为 yes
cd /etc/ssh/sshd_config.d/
sudo nano /etc/ssh/sshd_config.d/60-cloudimg-settings.conf
#保存后执行
sudo systemctl restart ssh

配置代理

export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
export all_proxy=socks5://127.0.0.1:7891
技术
AWS
许可协议:  CC BY 4.0
分享

相关文章

1月 13, 2026

台式机省电方法:Windows10休眠和睡眠的区别

使用案例: 晚上睡觉,选择休眠。不论是否断电,再启动依然能正常恢复,几乎不耗电。 出门购物、买菜(约1~2小时)选择睡眠。消耗极少电量。 出门2小时,但需要挂机下载、跑代码、导出等,仅关闭屏幕。 上厕所,保持屏幕常亮。 睡眠 (Sleep) 原理: 将打开的程序和文件保存在系统内存(RAM)中,电脑

1月 8, 2026

cmd一键结束、重启资源管理器进程

taskkill /f /im explorer.exe & start explorer.exe

11月 29, 2025

甲骨文CentOS 7 SSH配置root账户+密码登录以及root账户公钥登录方法

1、root账户+密码登录 首先通过默认用户(甲骨文为“opc”)登录到ssh服务器 然后为root账户设置一个密码 sudo su - passwd 通过两次输入密码以后,密码就设置成功了 接着,我们需要编辑sshd_config,用来配置和允许root账户登录 nano /etc/ssh/ss

下一篇

亚马逊云AWS-bitnami-配置虚拟内存Swap交换内存

上一篇

ubuntu(系统内)全开防火墙/全关防火墙

最近更新

  • 原来历史的每一页,字缝里真的都写着“吃人”
  • 练字,让人情绪稳定的原因
  • AI时代,提问、表达更重要了
  • 台式机省电方法:Windows10休眠和睡眠的区别
  • 反脆弱:自己造轮子vs购买服务,如何找到平衡点?

热门标签

Halo docker 人生价值 Oracle 支付宝收款 学习 代际差异 cmd 消费主义 甲骨文

目录

©2026 Aurme静谧小站. 保留部分权利。

使用 Halo 主题 Chirpy