AWS

【填坑】AWS Ubuntu 下 root 的创建&登录

2017-09-04  本文已影响21人  peony007

常规

sudo passwd root
Changing password for user root.
New password: 
Retype new password: 
sudo vim /etc/ssh/sshd_config 

::去掉以下两项的注释
PermitRootLogin yes 
PasswordAuthentication yes 
 sudo /etc/init.d/ssh restart
su root

...
passwd ubuntu
Enter new UNIX password: 
Retype new UNIX password: 

看网络上一般这么操作后,都能成功使用root登录了,可是我们今儿就还是不行,还得另辟蹊径。

进阶

参考:如何启用root用户通过SSH登录AWS Ubuntu实例

的确,在没有任何设置前,如果尝试使用root登录,会提示:

Please login as the user “ubuntu” rather than the user “root”.

按文档中提到的删除部分设置后重启sshd,终于可以正常使用root登录了。

sudo vim /root/.ssh/authorized_keys

删除加粗突出显示的文字,切记ssh-rsa文本之前没有空格。

借用原文图片

至此root登录问题完美解决!

上一篇下一篇

猜你喜欢

热点阅读