SSH免密登录是通过在本地和远程主机之间建立信任关系,实现无需密码即可登录远程主机。如果SSH免密登录失败,可以尝试删除本地或远程主机上的密钥。

  1. 删除本地主机的密钥:在本地主机上,打开终端并执行以下命令:
ssh-keygen -R <远程主机IP地址或域名>

这将删除本地主机上与指定远程主机相关的密钥。

  1. 删除远程主机的密钥:在本地主机上,打开终端并执行以下命令:
ssh <远程主机用户名>@<远程主机IP地址或域名>

然后输入密码登录远程主机。登录成功后,在远程主机上执行以下命令:

cd ~/.ssh
rm authorized_keys

这将删除远程主机上的密钥文件。

请注意,删除密钥将导致SSH免密登录无法正常工作,如果要重新启用SSH免密登录,需要重新生成和配置密钥。

ssh免密是失败要删除密钥是删除那边的密钥

原文地址: https://www.cveoy.top/t/topic/hNU1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录