云服务器内容精选
-
使用限制 Linux: 用于创建裸金属服务器的镜像安装了Cloud-init组件。 用户数据大小限制:小于等于32KB。 如果通过文本方式上传实例自定义数据,数据只能包含ASCII码字符;如果通过文件方式上传实例自定义数据,可以包含任意字符,同时,要求文件大小不能超过32KB。 必须是公共镜像,或继承于公共镜像的私有镜像,或自行安装了Cloud-init组件的私有镜像。 必须满足相应Linux裸金属服务器自定义脚本类型的格式要求。 使用的虚拟私有云必须开启DHCP,安全组出方向规则保证80端口开放。 选择“密码”登录方式时,不支持实例自定义数据注入功能。 Windows: 用于创建裸金属服务器的镜像安装了Cloudbase-init组件。 实例自定义数据大小限制:小于等于32KB。 如果通过文本方式上传实例自定义数据,数据只能包含ASCII码字符;如果通过文件方式上传实例自定义数据,可以包含任意字符,同时,要求文件大小不能超过32KB。 必须是公共镜像,或继承于公共镜像的私有镜像,或自行安装了Cloudbase-init组件的私有镜像。 使用的虚拟私有云必须开启DHCP,安全组出方向规则保证80端口开放。
-
案例3 该案例介绍如何通过实例自定义数据注入,为Windows裸金属服务器新增用户并设置密码。 假设您要创建的用户名为“abc”、密码为“******”普通用户,并将其添加至administrators用户组。 新密码必须符合密码复杂度要求,密码规则如表4所示。 表4 密码规则 参数 规则 样例 密码 密码长度范围为8到26位。 密码至少包含以下4种字符中的3种: 大写字母 小写字母 数字 特殊字符,包括!@$%^-_=+[]{}:,./? 密码不能包含用户名或用户名的逆序。 Windows系统的裸金属服务器,不能包含用户名中超过两个连续字符的部分。 Test12$@ 实例自定义数据注入示例: rem cmd net user abc ****** /add net localgroup administrators abc /add 裸金属服务器创建成功后,您可以使用新创建的用户名和密码登录裸金属服务器。
-
案例5 该案例介绍如何通过实例自定义数据注入,激活Linux裸金属服务器的root用户远程登录权限。注入成功后,您可以使用SSH密钥方式,以root改户登录裸金属服务器。 实例自定义数据注入示例: #cloud-config disable_root: false runcmd: - sed -i 's/^PermitRootLogin.*$/PermitRootLogin without-password/' /etc/ssh/sshd_config - sed -i '/^KexAlgorithms.*$/d' /etc/ssh/sshd_config - service sshd restart
-
案例2 该案例介绍如何通过实例自定义数据注入,重置Linux裸金属服务器密码。 假设您需要将root用户密码重置为“******”。 新密码必须符合密码复杂度要求,密码规则如表3所示。 表3 密码规则 参数 规则 样例 密码 密码长度范围为8到26位。 密码至少包含以下4种字符中的3种: 大写字母 小写字母 数字 特殊字符,包括!@$%^-_=+[]{}:,./? 密码不能包含用户名或用户名的逆序。 Windows系统的裸金属服务器,不能包含用户名中超过两个连续字符的部分。 Test12$@ 实例自定义数据注入示例(请严格遵守下面示例中的缩进标准): #cloud-config chpasswd: list: | root:****** expire: False 裸金属服务器创建成功后,您可以使用重置的密码登录裸金属服务器。为了保证密码安全,建议您在第一次登录裸金属服务器后,修改root用户密码。
-
案例1 该案例介绍如何通过实例自定义数据注入,简化裸金属服务器配置。 当您需要设置vim的“语法高亮显示”、“制表符占用4个空格”和“显示行数”属性时,就可以写一个脚本vimrc,并将其注入到“/root/.vimrc”。在您创建完裸金属服务器时,您的vim配置便完成了。这样做可以大幅提高系统配置的效率,特别是在您一次性创建多台裸金属服务器时。 实例自定义数据注入示例: #cloud-config write_files: - path: /root/.vimrc content: | syntax on set tabstop=4 set number
-
Hostname(EC2-兼容的API) 用于查询弹性云服务器的主机名称,后面会追加.novalocal后缀。 URI /169.254.169.254/latest/meta-data/hostname 方法 支持GET请求。 示例 Linux操作系统: curl http://169.254.169.254/latest/meta-data/hostname Windows操作系统: Invoke-RestMethod http://169.254.169.254/latest/meta-data/hostname vm-test.novalocal
-
Availability Zone(EC2-兼容的API) 用于查询弹性云服务器的AZ信息。 URI /169.254.169.254/latest/meta-data/placement/availability-zone 方法 支持GET请求。 示例 Linux操作系统: curl http://169.254.169.254/latest/meta-data/placement/availability-zone Windows操作系统: Invoke-RestMethod http://169.254.169.254/latest/meta-data/placement/availability-zone az1.dc1
-
Public IPv4(EC2-兼容的API) 用于查询弹性云服务器的弹性公网IP地址。多网卡情况下,只显示主网卡的弹性公网IP地址。 URI /169.254.169.254/latest/meta-data/public-ipv4 方法 支持GET请求。 示例 Linux操作系统: curl http://169.254.169.254/latest/meta-data/public-ipv4 Windows操作系统: Invoke-RestMethod http://169.254.169.254/latest/meta-data/public-ipv4 46.1.1.2
-
Local IPv4(EC2-兼容的API) 用于查询弹性云服务器的固定IP地址。多网卡情况下,只显示主网卡的地址。 URI /169.254.169.254/latest/meta-data/local-ipv4 方法 支持GET请求。 示例 Linux操作系统: curl http://169.254.169.254/latest/meta-data/local-ipv4 Windows操作系统: Invoke-RestMethod http://169.254.169.254/latest/meta-data/local-ipv4 192.1.1.2
-
User data(EC2-兼容的API) 用于查询弹性云服务器的自定义。该值仅在创建弹性云服务器时指定,不支持修改。 URI /169.254.169.254/latest/user-data 方法 支持GET请求。 示例 Linux操作系统: curl http://169.254.169.254/latest/user-data Windows操作系统: Invoke-RestMethod http://169.254.169.254/latest/user-data ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
-
Public Keys(EC2-兼容的API) 用于查询弹性云服务器的公钥。 URI /169.254.169.254/latest/meta-data/public-keys/0/openssh-key 方法 支持GET请求。 示例 Linux操作系统: curl http://169.254.169.254/latest/meta-data/public-keys/0/openssh-key Windows操作系统: Invoke-RestMethod http://169.254.169.254/latest/meta-data/public-keys/0/openssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDI5Fw5k8Fgzajn1zJwLoV3+wMP+6CyvsSiIc/hioggSnYu/AD0Yqm8vVO0kWlun1rFbdO+QUZKyVr/OPUjQSw4SRh4qsTKf/+eFoWTjplFvd1WCBZzS/WRenxIwR00KkczHSJro763+wYcwKieb4eKRxaQoQvoFgVjLBULXAjH4eKoKTVNtMXAvPP9aMy2SLgsJNtMb9ArfziAiblQynq7UIfLnN3VclzPeiWrqtzjyOp6CPUXnL0lVPTvbLe8sUteBsJZwlL6K4i+Y0lf3ryqnmQgC21yW4Dzu+kwk8FVT2MgWkCwiZd8gQ/+uJzrJFyMfUOBIklOBfuUENIJUhAB Generated-by-Nova
-
Instance Type(EC2-兼容的API) 用于查询弹性云服务器的规格名称。 URI /169.254.169.254/latest/meta-data/instance-type 方法 支持GET请求。 示例 Linux操作系统: curl http://169.254.169.254/latest/meta-data/instance-type Windows操作系统: Invoke-RestMethod http://169.254.169.254/latest/meta-data/instance-type s3.medium.2
-
Instance Action(OpenStack元数据API) 用于查询竞价实例关机提示。 如果您的竞价实例即将被中断,该接口会返回预计关机的时间。 URI /openstack/latest/spot/instance-action 方法 支持GET请求。 示例 Linux操作系统: curl http://169.254.169.254/openstack/latest/spot/instance-action Windows操作系统: Invoke-RestMethod http://169.254.169.254/openstack/latest/spot/instance-action {"action":"terminate","timestamp":"2023-06-01 09:15:00"}
-
弹性云服务器元数据类别支持列表 表1中不包含兼容EC2类型的ami-id、ami-launch-index、ami-manifest-path、block-device-mapping/、instance-action、instance-id、reservation-id、ramdisk-id、kernel-id元数据项,以上元数据项均无实际含义,不建议使用。 表1 弹性云服务器元数据类别支持列表 元数据类型 实例元数据项 约束说明 OpenStack类型 /meta_data.json 查询弹性云服务器的元数据信息。 元数据的关键字段请参见表2。 OpenStack类型 /password 查询弹性云服务器的密码。 Windows系统使用keypairs创建弹性云服务器初始化时cloudbase-init用于保存密文密码。 OpenStack类型 /user_data 查询弹性云服务器的自定义数据。 用户根据需要自行指定脚本和配置文件用于弹性云服务器初始化,详细操作请参考通过实例自定义数据配置E CS 实例。 若linux虚拟化使用密码方式,则保存注入密码的脚本。 OpenStack类型 /network_data.json 查询弹性云服务器的网络信息。 OpenStack类型 /securitykey 获取临时的AK、SK。 对弹性云服务器获取临时的AK、SK,需要在 IAM 上对op_svc_ecs账户进行委托授权,并对相应的弹性云服务器资源进行授权委托管理。 说明: 委托的授权权限由用户自行设置,建议根据实际业务需要进行最小化授权。 ECS服务本身不会使用委托对资源进行操作。 OpenStack类型 /spot/instance-action 查询竞价实例关机提示。 兼容EC2类型 /meta-data/hostname 查询弹性云服务器的主机名称。 请参考以下链接为弹性云服务器去掉后缀.novalocal: 弹性云服务器的主机名带后缀.novalocal 兼容EC2类型 /meta-data/local-hostname 该字段含义同hostname一致。 兼容EC2类型 /meta-data/public-hostname 该字段含义同hostname一致。 兼容EC2类型 /meta-data/instance-type 查询弹性云服务器的规格名称。 兼容EC2类型 /meta-data/local-ipv4 查询弹性云服务器的固定IP地址。 多网卡情况下,只显示主网卡的地址。 兼容EC2类型 /meta-data/placement/availability-zone 查询弹性云服务器的AZ信息。 兼容EC2类型 /meta-data/public-ipv4 查询弹性云服务器的弹性公网IP地址。 多网卡情况下,只显示主网卡的弹性公网IP地址。 兼容EC2类型 /meta-data/public-keys/0/openssh-key 查询弹性云服务器的公钥。 兼容EC2类型 /user-data 查询弹性云服务器的自定义数据。 兼容EC2类型 /meta-data/security-groups 查询弹性云服务器所使用的安全组名称。 表2 metadata关键字段 参数 参数类型 描述 uuid String 弹性云服务器的ID。 availability_zone String 弹性云服务器所在可用区。 meta Dict 元数据信息,包括镜像名称、镜像ID、VPC ID等信息。 hostname String 弹性云服务器主机名。 请参考以下链接为弹性云服务器去掉后缀.novalocal: 弹性云服务器的主机名带后缀.novalocal enterprise_project_id String 查询弹性云服务器的企业项目ID信息。
-
Metadata(OpenStack元数据API) 用于查询弹性云服务器的元数据。 URI /169.254.169.254/openstack/latest/meta_data.json 方法 支持GET请求。 示例: Linux操作系统:以使用cURL工具为例,介绍查询弹性云服务器元数据的方法。 curl http://169.254.169.254/openstack/latest/meta_data.json Windows操作系统:以使用Invoke-RestMethod工具为例,介绍查询弹性云服务器元数据的方法。 Invoke-RestMethod http://169.254.169.254/openstack/latest/meta_data.json | ConvertTo-Json { "random_seed": "rEocCViRS+dNwlYdGIxJHUp+00poeUsAdBFkbPbYQTmpNwpoEb43k9z+96TyrekNKS+iLYDdRNy4kKGoNPEVBCc05Hg1TcDblAPfJwgJS1okqEtlcofUhKmL3K0fto+5KXEDU3GNuGwyZXjdVb9HQWU+E1jztAJjjqsahnU+g/tawABTVySLBKlAT8fMGax1mTGgArucn/WzDcy19DGioKPE7F8ILtSQ4Ww3VClK5VYB/h0x+4r7IVHrPmYX/bi1Yhm3Dc4rRYNaTjdOV5gUOsbO3oAeQkmKwQ/NO0N8qw5Ya4l8ZUW4tMav4mOsRySOOB35v0bvaJc6p+50DTbWNeX5A2MLiEhTP3vsPrmvk4LRF7CLz2J2TGIM14OoVBw7LARwmv9cz532zHki/c8tlhRzLmOTXh/wL36zFW10DeuReUGmxth7IGNmRMQKV6+miI78jm/KMPpgAdK3vwYF/GcelOFJD2HghMUUCeMbwYnvijLTejuBpwhJMNiHA/NvlEsxJDxqBCoss/Jfe+yCmUFyxovJ+L8oNkTzkmtCNzw3Ra0hiKchGhqK3BIeToV/kVx5DdF081xrEA+qyoM6CVyfJtEoz1zlRRyoo9bJ65Eg6JJd8dj1UCVsDqRY1pIjgzE/Mzsw6AaaCVhaMJL7u7YMVdyKzA6z65Xtvujz0Vo=", "uuid": "ca9e8b7c-f2be-4b6d-a639-f10b4d994d04", "availability_zone": "lt-test-1c", "enterprise_project_id" : "0", "hostname": "ecs-ddd4.novalocal", "launch_index": 0, "instance_type": "s3.medium.2", "meta": { "metering.image_id": "3a64bd37-955e-40cd-ab9e-129db56bc05d", "metering.imagetype": "gold", "metering.resourcespeccode": "s3.medium.2.linux", "admin_pass": "", "metering.cloudServiceType": "hws.service.type.ec2", "image_name": "CentOS 7.6 64bit", "metering.resourcetype": "1", "vpc_id": "3b6c201f-aeb3-4bce-b841-64756e66cb49", "os_bit": "64", "cascaded.instance_extrainfo": "pcibridge:1", "os_type": "Linux", "charging_mode": "0" "__support_agent_list": "hss,ces" }, "region_id": "xxx", "project_id": "6e8b0c94265645f39c5abbe63c4113c6", "name": "ecs-ddd4" }
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格