亚马逊AWS实例设置为帐号密码登录

亚马逊AWS实例的登录方式都是密钥登录,我我的以为很不方便,不太习惯,因而记录一下修改成帐号密码登录的过程。shell

1.链接登录到实例

用密钥登录到centos,下面是xshell的登录设置centos

登录的时候选择用户记得选centos,root用户是登录不上的。ssh

WARNING! The remote SSH server rejected X11 forwarding request.
Please login as the user "centos" rather than the user "root".

2.设置用户名密码登录

1.先给root用户设置密码rest

sudo passwd root

2.切换到root用户code

su root

3.输入如下命令启用用户名密码登录server

sed -ri 's/^#?(PasswordAuthentication)\s+(yes|no)/\1 yes/' /etc/ssh/sshd_config

sed -ri 's/^#?(PermitRootLogin)\s+(yes|no)/\1 yes/' /etc/ssh/sshd_config

sed -ri 's/^/#/;s/sleep 10"\s+/&\n/' /root/.ssh/authorized_keys

4.重启sshd生效rem

service sshd restart
相关文章
相关标签/搜索