openstack中创建centos通用云实例,开启root密码登录

在openstack中通过官方qcow2镜像创建centos虚拟机,默认只有一个user:centos,且无root权限如何解决

一、创建实例时添加启动脚本

#!/bin/sh

mv /root/.ssh/authorized_keys /root/.ssh/authorized_keys.old

cp  /home/centos/.ssh/authorized_keys /root/.ssh/


二、ssh到openstack控制节点,再ssh root@ip登录刚创建的实例


三、编辑vi /etc/ssh/sshd_config

63行 PasswordAuthentication yes   #去掉注释

64行 #PermitEmptyPasswords no

65行 #PasswordAuthentication no    #增加注释

你可能感兴趣的:(openstack中创建centos通用云实例,开启root密码登录)