zoukankan      html  css  js  c++  java
  • openStack 租户控制台修改虚拟机账户密码

    - 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
  • 相关阅读:
    模块的种类和导入方法
    小知识点补充
    9.17模拟赛2.0
    hdu2181 哈密顿绕行世界问题
    9.17模拟赛
    9.15模拟赛
    P1084 疫情控制
    9.14模拟赛
    【bzoj1232】[Usaco2008Nov]安慰奶牛cheer
    P3128 [USACO15DEC]最大流Max Flow
  • 原文地址:https://www.cnblogs.com/ruiy/p/8986343.html
Copyright © 2011-2022 走看看