当我使用基于身份验证的密钥设置 SSH 时,我意识到身份验证需要私钥才能进行,但是当我删除私钥(ID_RSA)时,我仍然可以无需密码登录。
以下是 ssh -vvv 的输出 https://pastebin.com/1fiLQrdZ
答案1
删除私钥后,如果您使用缓存了私钥的密钥管理器,您仍然可以无需密码登录。
密钥管理器停止后,您将无法使用不存在的密钥登录。(例如,您注销并再次登录后。)
当我使用基于身份验证的密钥设置 SSH 时,我意识到身份验证需要私钥才能进行,但是当我删除私钥(ID_RSA)时,我仍然可以无需密码登录。
以下是 ssh -vvv 的输出 https://pastebin.com/1fiLQrdZ
删除私钥后,如果您使用缓存了私钥的密钥管理器,您仍然可以无需密码登录。
密钥管理器停止后,您将无法使用不存在的密钥登录。(例如,您注销并再次登录后。)