日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ssh 连接错误 Too many authentication failures 解决方法

發布時間:2024/1/1 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ssh 连接错误 Too many authentication failures 解决方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ssh 連接錯誤 Too many authentication failures 解決方法

背景

有時候使用 ssh 登錄 或者 git ssh 方式連接 時會遇到:Too many authentication failures

這個錯誤的原因是客戶端嘗試連接次數大于服務端限制的次數。

默認情況下: ssh 客戶端會按照認證順序:

1. 依次嘗試 ssh-agent 中的秘鑰和配對~/.ssh 的秘鑰對

2. 如果都失敗了會嘗試密碼登錄

如果第一步嘗試的秘鑰已經超過了服務端的認證嘗試次數就會報告Too many authentication failures。

這里有兩個解決方案。

  • 修改服務端最大嘗試次數
  • 減少客戶端自動嘗試次數

修改服務端

1. 修改服務端最大嘗試次數 (不推薦)

打開配置文件 /etc/ssh/sshd_config

修改 MaxAuthTries 6 為更大的值例如

MaxAuthTries 20

百度和谷歌這個錯誤一般都會讓你這么干,但是不推薦這么干,會存在安全隱患 并且有時候服務端不在我們控制之下。

比如:第三方的 git 倉庫服務器

修改客戶端

2. 減少客戶端自動嘗試次數

多次嘗試失敗,一般是因為 ssh-agent 中緩存了多個 pem 證書。

有時候我們為了方便會使用 ssh-add 一次添加多個 pem 客戶端并不能知道哪個 pem 屬于哪個服務器。所以每一次連接都會順序驗證。

可以使用 ssh-add -D 清除所有緩存的 pem 。

需要秘鑰認證的時候可以使用參數 ssh -i 你的秘鑰 root@x.x.x.x

轉載自

作者:陸崖 2
原文:https://www.jianshu.com/u/bf00c425770a

總結

以上是生活随笔為你收集整理的ssh 连接错误 Too many authentication failures 解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。