![CentOS 7 通用云登录?](https://linux22.com/image/680883/CentOS%207%20%E9%80%9A%E7%94%A8%E4%BA%91%E7%99%BB%E5%BD%95%EF%BC%9F.png)
我有一个 OpenStack 云,并添加了 CentOS-7-x86_64-GenericCloud-1503 映像,它启动正常,但我不知道如何登录。root 密码是什么?我该如何设置它?我需要使用其他帐户吗?
谢谢
答案1
CentOS 7 云镜像的默认用户名是centos
。没有密码;而是使用在创建实例时提供的 ssh 密钥登录。然后您可以使用 sudo 并执行任何您想做的事情。
答案2
如果您从 cloud.centos.org 下载了 GenericCloud 映像,则其中没有创建任何用户。您可以使用 libguestfs-tools 包中的 virt-customize 更改 root 密码:
# virt-customize -a image_name.qcow2 --root-password password:your.great.password
请记住,这并不安全。以 root 身份登录后,您应该创建一个 sudo 用户,为 ssh 设置基于密钥的身份验证,禁用 root 登录等。