Linux

接受密鑰後 SSH 關閉連接

  • September 11, 2019

在伺服器的auth.log

來自 MYIP 埠 61313 ssh2 的 agladysh 的公鑰失敗

ssh -vvv

debug1:提供公鑰:/Users/agladysh/.ssh/id_rsa
調試3:send_pubkey_test
debug2:我們發送了一個公鑰包,等待回复
debug1:伺服器接受密鑰:pkalg ssh-rsa blen 277
debug2: input_userauth_pk_ok: fp 指紋
調試3:sign_and_send_pubkey
伺服器拒絕連接

我對authorized_keys.

我還檢查了:

  • 我的 IP 的 hosts.deny 文件
  • SSH 配置中的 AllowUsers
  • 我在伺服器上的預設外殼

任何提示如何調試這個?

伺服器:Ubuntu Server 11.04,客戶端:Ubuntu 10.10(密鑰從 OS X 轉發,適用於其他伺服器)。

實際的問題是我的使用者在 `/etc/shadow.

我會讓這個問題保持開放一段時間,以便人們可以在這裡提出更多故障排除建議。

另外,確保 ~/.ssh 的權限為 700, ~/.ssh/authorized_keys 的權限為 600。如果權限不正確,伺服器將不允許您使用密鑰。

引用自:https://serverfault.com/questions/290692