EC2如何改为密码登录呢?目前是密码+密钥方式登录。多设备登录很不方便。我尝试过Youtube印度人的办法,修改配置文件,但是没用。纯密码登录依旧失败。若可能的话,请给出完整的修改办法,以便让我检查我之前的做法是否有疏忽。
可以尝试一下,我没有 EC2 服务器,不过我感觉应该可以通用的。修改 SSH 配置并设置用户密码。以下是具体步骤:首先,使用当前的密钥方式登录到你的 EC2 实例编辑 SSH 配置文件:sudo nano /etc/ssh/sshd_config找到并修改以下设置(或取消注释):PasswordAuthentication yes为你的用户设置密码:sudo passwd ec2-user # 或者你使用的其他用户名重启 SSH 服务以应用更改:sudo systemctl restart sshd记住,启用密码登录会降低服务器的安全性,因为密码比密钥更容易被暴力破解。如果你决定使用密码登录,请确保:使用强密码(复杂且长度至少12位以上)考虑设置失败登录尝试限制(如使用 fail2ban)定期更换密码如果可能,考虑使用其他安全措施如防火墙限制 SSH 访问 IP还有就是要检查是否开启了二次登陆验证什么的。
可以尝试一下,我没有 EC2 服务器,不过我感觉应该可以通用的。修改 SSH 配置并设置用户密码。以下是具体步骤:
编辑 SSH 配置文件:
找到并修改以下设置(或取消注释):
为你的用户设置密码:
重启 SSH 服务以应用更改:
记住,启用密码登录会降低服务器的安全性,因为密码比密钥更容易被暴力破解。如果你决定使用密码登录,请确保:
还有就是要检查是否开启了二次登陆验证什么的。