OpenStack 镜像密码修改办法】的更多相关文章

Contents [hide] 1 场景 2 方案一 3 方案二 4 方案三 5 目前采用方案三 场景 用户将实例里的root密码修改了,/root/.ssh/的公钥文件删除了,然后把密码忘记了,需要重置密码功能. 方案一 镜像里做一个修改密码的http服务,打开一个端口,实例里该服务一直运行,如果接受到来自管理平台的IP地址的该请求,修改密码. 效果:不需要重启服务器,需要开一个端口服务. 甚至可以扩展服务做监控使用. 可能的问题:如果用户停掉该服务,则需要将该服务加入开机启动,重启后才能够修…
虚拟机生命周期管理 1)查看kvm虚拟机状态 #virsh list --all 2)KVM虚拟机开机 # virsh start oeltest01 3)KVM虚拟机关机或断电 关机 默认情况下virsh工具不能对linux虚拟机进行关机操作,linux操作系统需要开启与启动acpid服务.在安装KVM linux虚拟机必须配置此服务. # chkconfig acpid on # service acpid restart virsh关机 # virsh shutdown oeltest01…
openstack使用的镜像多为qcow2格式,各个发行商也开源了针对openstack制作的镜像.但是这些镜像的登录方式都是注入用户名和密码的方式,就是说不能够直接通过账号和密码登录.那么如何将一个注入方式登录的虚拟机改造成一个普通的使用账号和密码登录的虚拟机呢?本文就是解决这个问题的一个记录. 首先下载一个ubuntu发行的虚拟机镜像. https://uec-images.ubuntu.com/releases/ 下载一个img格式的镜像 将下载好的镜像上传到openstack上,使用该镜…
一.前言 从openstack官方下载的云镜像一般都是普通用户密钥登陆,比如centos镜像的普通用户为centos,ubuntu镜像的普通用户为ubuntu,虽然密钥登陆系统相比密码登陆来说比较方便安全,但是如果需要vnc登陆系统的话,必须得是密码才可以.那么如何实现openstack云镜像密码登陆呢,guestfish工具是一个不错的选择.(本次操作是在centos系统上利用guestfish工具修改openstack官方centos镜像的root密码)   二.安装 guestfish工具…
一.修改镜像密码 1.打开一个要修改的镜像 随便找一台centos服务器 [root@linux-node1 ~]#wget http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qco guestfish --rw -a CentOS--x86_64-GenericCloud.qcow2 2. 运行这个镜像 ><fs> run 3.列出文件系统 ><fs> list-filesyste…
1.虚拟机创建时设置密码 计算节点安装以下软件包 yum install libguestfs python-libguestfs libguestfs-tools-c 配置计算节点nova配置文件/etc/nova/nova.conf,添加如下选项 [libvirt] inject_password=true inject_key=true inject_partition=-1   重启计算节点的nova服务 systemctl restart openstack-nova-compute…
Contents [hide] 1 背景 2 密钥登录 2.1 密钥登录的原理 2.1.1 openstack的私钥 2.1.2 密码注入 = 2.1.3 实际遇到的情况 2.1.4 解决办法 背景 前面我们制作了镜像,并且制作的镜像支持了硬盘的自定义.但是还不够,我们要镜像支持密码注入,支持密钥登录.并且2种登录方式都支持(密钥登录,密码登录) 密钥登录 密钥登录的原理 我们在linux中使用ssh-keygen命令,将在当前用户的默认路径生成.ssh文件夹,并且在该文件夹下存在id_rsa和…
下载好Ubuntu官方镜像安装文件:不要使用desktop版,在virtualbox和vm上都安装报错,因为不需要桌面,所有没去管了. 第一步.准备好如下文件: 1.ubuntu-14.04.4-server-amd64.iso 2.virtual-box 5.0.16 (Vmware也可以,类似安装,创建虚拟机硬盘是选择单一文件可方便转换) 第二步.安装一个虚拟机: 可以使用之前下载的ubuntu-14.04.4-server-amd64.iso安装 进入虚拟机安装qemu-kvm,用来转换v…
在部署openstack云平台环境的时候,需要上传镜像到glance. 首先下载iso镜像,这里下载了centos6.5镜像,放到/usr/local/src目录下然后用OZ工具制作openstack的镜像 *******************************安装libvirt虚拟机软件****************************************[root@openstack-server src]# yum install qemu-kvm libvirt lib…
一.说明 关于电脑,在大学之前是知之甚少的.举几个例子,一是刚上大学时我还是分不清主机和显示器哪个才是电脑:二是应该是大一上学期陪窒友Z到电科买电脑,我问导购员XP和Win7什么关系----我一直怀疑问这弱智问题也是那导购员敢两百多的内存条卖我们六百多的原因之一:三是大概是大二下学期的时候一个同学和舍友W在搞一个项目,他们在宿舍装了个Ubuntu的操作系统说这就是Linux,我才确定Linux是可以有图形界面的. 第一次看别人装操作系统,还是在电科,是大二下学期的样子自己的电脑开不了了到电科去修…