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    #增加注释

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。