共计 532 个字符,预计需要花费 2 分钟才能阅读完成。
亚马逊 AWS 实例的登陆形式都是密钥登陆,我集体感觉很不不便,不太习惯,于是记录一下批改为账号密码登陆的过程。
1. 连贯登陆到实例
用密钥登陆到 centos, 上面是 xshell 的登陆设置
登陆的时候抉择用户记得选 centos,root 用户是登陆不上的。
WARNING! The remote SSH server rejected X11 forwarding request.
Please login as the user "centos" rather than the user "root".
2. 设置用户名明码登陆
1. 先给 root 用户设置明码
sudo passwd root
2. 切换到 root 用户
su root
3. 输出以下命令启用用户名明码登陆
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 失效
service sshd restart
正文完
发表至: amazon-web-services
2021-02-24