一个80后
程序员的笔记

ubuntu重启后计算机名称恢复

cloud-init使用技巧

对于 Linux 镜像,cloud-init 负责 instance 的初始化工作。cloud-init 功能很强大,能做很多事情,而且我们可以通过修改配置文件灵活定制 cloud-init。

cloud-init 的配置文件为 /etc/cloud/cloud.cfg,这里举几个应用场景:

sudo vim /etc/cloud/cloud.cfg

1、如果希望 root 能够直接登录 instance(默认不允许 root 登录),设置:

disable_root: 0

2、如果希望能以 ssh passwod 方式登录(默认只能通过 private key 登录),设置:

ssh_pwauth: 1

3. 如果希望能够修改 instance 的 hostname(默认 instance 每次重启后 cloud-init 都会重新将 hostname 恢复成初始值),将cloud_init_modules 列表中下面两项删除或注释掉:

# 以下注释掉
- set_hostname
- update_hostname
# 或者将
preserve_hostname: true
赞(15) 打赏
未经允许不得转载:FoolTiger笔记本 » ubuntu重启后计算机名称恢复
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏