SSH客户端 登录阿里云时出现如下错误:Disconnected:No supported authentication methods available

SSH客户端 登录阿里云时出现如下错误:Disconnected:No supported authentication methods available


趁着双十一的活动,在阿里云上买了个Linux的服务器,用惯了WINDOWS的服务器,各种不适应

问题现象

通过SSH客户端登录ECS Linux实例时,输入正确的账号密码,出现如下错误信息:
在这里插入图片描述

原因分析

参数 PasswordAuthentication 的默认值为 yesSSH服务将其值置为 no 以禁用密码验证登录,导致此类故障。需要修改 PasswordAuthentication 配置解决此问题。

解决方法

  1. 进入 管理终端 连接并登录到Linux实例。
  2. 执行命令 cat /etc/ssh/sshd_config 查看SSH服务配置,并注意是否包含类似如下配置:
    在这里插入图片描述
  3. 执行命令 vi /etc/ssh/sshd_config,按下 i 编辑SSH服务配置文件,将参数 PasswordAuthentication 设置为 yes,或者在 PasswordAuthentication 参数前添加井号(#),按下 Esc 退出编辑模式,并输入 :wq 保存退出。
  4. 在控制台重启Linux实例。
  5. 使用SSH客户端重新登录Linux实例。使用SSH客户端重新登录Linux实例。

过程中学习到的Linux命令

  • #cd #不加参数,默认切换到HOME变量指定的目录
  • #pwd #查看当前目录
  • #cd … #切换到跟目录
  • #ls #查看当前路径下的文件和文件夹
  • #cat 【文件路径】 查看文件信息
  • #vi 【文件路径】进入文件的vi模式
  • #i vi模式下进入编辑模式
  • #:wq 保存退出
  • #mkdir 【文件夹名】 创建新文件
  • #free -m 查看内存使用量
  • #df 查看硬盘存储
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值