AWSLightsail开启root登陆权限适用于EC2GCPAZURE


对于EC2,GCE等机器也可以使用. 不能添加代码的机器,可以登录进ssh,再执行上面的代码. 也可以开启root登陆.

将下面代码中的第一句中的Chrica改为自己将要设置的密码. 否则默认root密码为Chrica

创建instance时,点击add launch script,将下列代码复制进去(注意更改root密码).

 \#!/bin/bash 
echo root:Chrica |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 reboot