Linux | 允许使用 root 登录微软/谷歌/亚马逊服务器



login as the user “azureuser” rather than the user “root”.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 为 root 用户创建密码
sudo passwd root


# 修改 sshd 配置文件
vim /etc/ssh/sshd_config

PasswordAuthentication yes
PermitRootLogin yes
UsePAM no


# 修改 authorized_keys 文件,给公钥换行,并将之前的提示注释
sed -ri 's/^/#/;s/sleep 10"\s+/&\n/' /root/.ssh/authorized_keys


# 重启sshd服务
service sshd restart

# or
systemctl restart sshd.service