码迷,mamicode.com
首页 > 其他好文 > 详细

openStack 租户控制台修改虚拟机账户密码

时间:2018-05-03 19:53:25      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:chpasswd   .com   boot   www.   ack   oar   ble   stack   features   

- cloud-init方式

该种方式需要虚拟机镜像安装cloud-init,将重置密码脚本注入到虚拟机中。
nova boot –image=image-id –nic net-id=net-id –flavor=flavor-id –user-data=cloud-config.txt instance-name
其中cloud-config.txt的内容如下:

#cloud-config
password: 123456
chpasswd: {
                   list: |
                            user1:123456
                            user2:123456
                   expire: False }
ssh_pwauth: True

- inject方式

编辑/etc/nova/nova.conf,配置如下参数:

inject_password=true

编辑/etc/openstack-dashboard/local_settings,修改如下配置参数:

OPENSTACK_HYPERVISOR_FEATURES = {
   ...
      ‘can_set_password‘: True,
}

进入dashboard界面,点击启动实例,如下图所示。
技术分享图片
注意:新版openstack中dashboard界面已经修改,无法看到上述设置虚拟机密码栏目,需要切换到老版界面,同样编辑上述配置文件,修改如下配置参数:

LAUNCH_INSTANCE_LEGACY_ENABLED = True
LAUNCH_INSTANCE_NG_ENABLED = True

openStack 租户控制台修改虚拟机账户密码

标签:chpasswd   .com   boot   www.   ack   oar   ble   stack   features   

原文地址:https://www.cnblogs.com/ruiy/p/8986343.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!