深入探索 Linux 云部署与配置
1. Linux 云基础配置
Linux 云的基础配置主要在 /etc/cloud/cloud.cfg 文件中完成。在此文件里,默认情况下 root 用户账户是禁用的。文件底部显示,名为 fedora 的用户是默认用户,且拥有无需密码的 sudo 权限。以下是该文件的部分内容:
users:
- default
disable_root: 1
...
system_info:
default_user:
name: fedora0
lock_paswd: true
gecos: Fedora Cloud User
groups: [wheel, adm, systemd-journal]
sudo: ["ALL=(ALL) NOPASSWD:ALL"]
shell: /bin/bash
distro: fedora
paths:
cloud_dir: /var/lib/cloud
templates_dir: /etc/cloud/templates
ssh_svcname: sshd
# vim:syntax=yaml
该文件还包含其他信息,比如可以看到在初始化期间运行的 cloud_init_modules (如设置主机名或启动 rsyslog 日志记录的模块),以及设置区域设置、时区并运行其他配置工具(如 Chef 和 Puppet)的 cloud_config_modu
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



