最近更新时间:2026-01-26 16:38:48
实例的自定义数据必须为Base64编码形式,且Base64编码前的自定义数据大小不能超过16KB。
您可以在裸金属服务器控制台输入未经过Base64编码的自定义数据,控制台会自动进行Base64编码。
根据实际需求编写符合规范的脚本,不同操作系统的实例推荐使用的脚本格式不同,具体如下:
操作系统 | 脚本格式 |
Linux | Shell |
创建实例时传入自定义数据
配置实例自定义数据后,在首次启动操作系统(包括首次启动实例和更换操作系统)时,运行实例自定义数据。
在购买实例 的 自定义配置 阶段,展开“高级选项”,输入实例自定义数据。若实例自定义数据已进行Base64编码,请勾选“文本已进行base64格式编码”。按照界面信息逐步操作,完成后续实例创建,如下图所示。
重装实例时传入自定义数据
登录Linux实例。
查看实例自定义数据运行结果。
运行结果与自定义数据内容有关。
推荐使用如下脚本格式设置自定义数据。
Shell
以#!开头,如#!/bin/bash,起始位置不能有空格。示例脚本如下:
#!/bin/bash
echo "Hello World !" > /root/userdata_test.txt 针对单个实例,点击操作列「实例设置 > 查看自定义数据」,即可查看上次输入的文本内容,未设置时则显示为空。
纯净模式
