由于本人使用Openstack构建本地测试环境,使用的是Centos 官方镜像,每次使用镜像创建云主机时需要通过ssh公钥和私钥的方式远程访问云主机;测试环境感觉特别麻烦,所以在创建云主机时配置如下脚本即可启用ssh密码验证。注意,图中一定要勾选Configuration Drive!
#!/bin/sh
passwd root<<EOF
aabbcc11..
aabbcc11..
EOF
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
systemctl restart sshd.service