开发者社区> 问答> 正文

远程连接报错 password authentication didnt work是为什么?

远程连接报错 password authentication didnt work是为什么?

展开
收起
中意521 2024-08-21 17:46:26 66 0
1 条回答
写回答
取消 提交回答
  • 遇到"No supported authentication methods available"错误,意味着当前登录方式不被服务器支持。若提示涉及密码认证失败(password authentication didn't work),可尝试以下解决方案:

    1. 修改SSH配置
      • 通过VNC等方式登录到Linux实例。
      • 编辑SSH配置文件:vi /etc/ssh/sshd_config
      • PasswordAuthentication no更改为PasswordAuthentication yes
      • 保存更改,按Esc键,输入:wq退出。
      • 重启SSH服务:systemctl restart sshd.service 完成以上步骤后,尝试重新远程连接Linux实例,应该可以使用密码方式进行登录。

    请注意,增强安全性考虑,启用密码登录可能会增加安全风险,推荐使用密钥对认证。此解决方法主要针对紧急访问需求或测试环境。在生产环境中,建议遵循最佳安全实践。

    参考链接:https://help.aliyun.com/zh/ecs/user-guide/reset-the-logon-password-of-an-instance?

    2024-08-22 14:45:19
    赞同 7 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载