甲骨文创建小鸡的时候,默认是需要密匙才能登陆SSH的,这个对我们这种懒人就比较烦了,有时候密匙丢了,有时候密匙搞错了,回头还得改配置文件开启root SSH登陆,总之,烦,不过下面的操作可以在创建小鸡的同时就开始root SSH登陆。
第一步,在创建小鸡的页面最下方打开高级选项页面
第二步,选择“粘贴cloud-init脚本”,内容如下
其中第二行的“tao314”改为你自己的明文密码,理论上ubuntu, dabien, centos都支持,大家可以一试!
#!/bin/bash
echo root:tao314 |sudo chpasswd root
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo service sshd restart
转载请注明:野草堂 » 分享一个甲骨文创建,允许ssh密码登录的cloud-init脚本