实例自定义数据注入 !/bin/bash echo "Hello, the time is now $(date R)" tee /root/output.txt 2. 创建成功后,连接并启动弹性云主机,执行命令cat /root/output.txt 查看脚本的运行结果: [root@XXXXXXXX ~] cat /root/output.txt Hello, the time is now Mon, 03 Jul 2023 14:49:08+0800 示例二:脚本类型为CloudConfig Data 1. 创建弹性云主机时,选择"文本" 形式,并输入以下实例自定义数据脚本: cloudconfig bootcmd: echo 192.168.1.130 us.archive.ubuntu.com >> /etc/hosts 2. 创建成功后,连接并启动弹性云主机,执行命令cat /etc/hosts查看脚本的运行结果。 案例1 以下是通过实例自定义数据注入来重置Linux弹性云主机密码的示例。 假设您要将root用户的密码重置为”“,新密码必须符合密码复杂度要求,如下表1 密码设置规则所示: 表1 密码设置规则 参数 规则 样例 密码 · 密码长度范围为8到26位。 · 密码至少包含以下4种字符中的3种: 大写字母 小写字母 数字 Windows操作系统云主机特殊字符:包括“$”、“!”、“@”、“%”、“”、“”、“”、“+”、“[”、“]”、“:”、“.”、“/”、“,”和“?” Linux操作系统云主机特殊字符:包括“!”、“@”、“%”、“”、“ ”、“”、“+”、“[”、“]”、“:”、“.”、“/”、“^”、“,”、“{”、“}”和“?” · 密码不能包含用户名或用户名的逆序。 · Windows操作系统的云主机,不能包含用户名中超过两个连续字符的部分。 UTX8@81JCA.1d8sd 请按照以下示例注入实例自定义数据(请严格遵守下面示例中的缩进标准):