运维——SSH客户端登陆报错与Linux登陆报错

阿里云服务器SSH运维

SSH客户端登陆报 No further authentication methods available 错误。

在新配置的Windows10下用的SSH Secure Shell进行登陆,但是报错。
首先出现这种情况的原因:
通常是由于 SSH 服务修改了 PasswordAuthentication 参数,禁用了密码验证登录所致

第一种解决方法:

(1) 首先用旧电脑登陆服务器查看日志看是否是客户端断开的连接,如果是则采用。

Jul 18 16:09:55 MY_SERVICE sshd[4366]: error: Received disconnect from X.X.X.X : 14: No further authentication methods available. [preauth]

然后在Windows10 上使用 git bash,然后一键登陆成功
(2) 最后解决方案:查阅SSH Secure Shell的官方服务器的sshd的配置;或者直接使用git bash.

第二种解决方法:

SSH登陆Linux云服务器时出现上述错误时,进行配置和修改步骤:

  1. 通过管理终端进入系统。

  2. 使用cat等指令查看**/etc/ssh/sshd_config中是否包含类似如下配置:PasswordAuthentication no.
    #####说明:该参数默认启用,默认值为
    yes**时,该参数默认启用;默认值为 no时,该参数默认禁用。

  3. 修改配置之前,先进行文件备份,以防修改期间出错,以防万一。
    使用 vim 等编辑器,将参数值设置为 yes,或者整个删除或注释(在最开头添加 # 号)整行配置

    *** vim /etc/ssh/sshd_config -------------编辑 config文件

    *** Shift + i-------------------------------------进入vim的编辑模式

    *** # passwordAuthentication no --------注释掉该参数

    *** esc ------------------------------------------退出vim的编辑模式

    *** shift + ZZ ----------------------------------保存修改并退出

  4. 使用 servive sshd restart 指令重启SSH服务,再次登陆服务器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值