脚本修改Openstack官方Ubuntu镜像默认用户的密码

    Openstack官网提供了很多版本的Linux镜像,比正常下载的要小上不少,估计做了很多精简.用这些镜像来生成实例,官网只告诉了用户名,并未告知密码,而是希望我们通过密钥来登陆.那如果不想那么麻烦,就想通过用户名和密码在命令行下登陆改怎么办呢.

    下载Ubuntu镜像

    地址:http://uec-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img
    官网说了,它的默认的用户名是ubuntu,登陆的话只能用密钥.

    生成实例:

    想要通过用户名和密码登陆,只需要在生成实例时加点东西,如图:脚本修改Openstack官方Ubuntu镜像默认用户的密码_第1张图片
    之后你就能使用用户名:ubuntu  密码:ubuntu登陆,不需要密钥.
    顺便说一点,如果你还想ssh访问虚拟机的话,这时候是不行的,因为ssh默认的是禁用密码认证,也是采用密钥认证,你登陆后,修改/etc/ssh/sshd_config文件,把PasswordAuthentication yes加上,然后重启ssh服务,之后就能ssh访问了.
    事实上,有一种工具叫guestfish,它能修改image,之后我将会学习使用这个工具来修改image实现用户名密码登陆openstack官方ubuntu镜像,这将在以后的博客中分享.

你可能感兴趣的:(脚本修改Openstack官方Ubuntu镜像默认用户的密码)