azure - 无法在 CIS 强化的 Azure Ubuntu 18.04 VM 映像上更改用户名和主机名
问题描述
我正在使用Mindpoint Group的 Ansible 角色来创建一个 CIS 强化的 Azure VM 映像。这就是我正在做的事情:
azuser
使用admin_username 和id_az.pub
Public Key创建一个 Ubuntu 18.04 VM [ubuntusoe]- 安装 Ansible 并下载 Ansible 角色并将其安装在 VM 上。
- 跑
sudo waagent -deprovision+user
- 使用 AZ CLI,解除分配和泛化 VM
- 使用AZ CLI,创建一个镜像版本,上面的镜像为Source,我们称之为ubuntu1804/0.0.1
图像创建良好。我可以使用上面的图像创建一个虚拟机,但有两个问题:
- 无论我在使用 customimage 创建 VM 时提供什么用户名,我都只能使用创建源 VM 时使用的用户名和 SSH 密钥登录(即,
azuser
和id_az
) - 主机名始终
ubuntusoe
是源图像的主机名。
我尝试禁用permitUserEnvironment
设置为 nosshd_config
但结果相同的步骤。
你能帮我解决这些问题吗?TIA
解决方案
推荐阅读
- c# - 使用 Dispatcher.RunAsync() 启动任务并立即返回的正确方法是什么?
- pyspark - 在 Apache Hudi 中删除 - 胶水作业
- c++ - 需要默认成员初始化程序的错误是什么意思?
- flutter - 未处理的异常:MissingPluginException(在通道上找不到方法 Firebase#initializeCore 的实现)Windows mod 无法处理颤振
- python - 从 pyspark 中的数据框中提取数据
- python - 控制 Jupyter Notebook 中的视频小部件位置
- swift - 检查特定节点是否靠近另一个 SpriteKit、Swift
- azure - 有没有办法在 LUIS.ai 的实体中创建类别?
- javascript - Pug 模板不一致的缩进问题
- java - ArcGIS Android API 10.X 或 100.X 是否支持圆弧?