【问题标题】:Remove host ssh [closed]删除主机 ssh [关闭]
【发布时间】:2021-09-23 21:42:48
【问题描述】:

我正在使用 Fedora33,但我的 ssh 主机连接有问题(我只是想删除它)

我有一个来自 Openssh 的弹出窗口,要求我输入主机密码

host.name 密码:

但我没有询问密码,我只是想删除该连接。

我试图像这样删除主机密钥

ssh-keygen -R 'ett.nacre-solutions.com'

但现在我有另一个弹出窗口,我无法通过此消息删除:

无法确定主机host.name 的真实性。 ECDSA 密钥指纹是 SHA256:(random.caracters)。 确定要继续连接(是/否/[指纹])?

我怎样才能真正删除该自动连接? (爆裂声大约每 5 分钟出现一次)

【问题讨论】:

    标签: ssh fedora host ssh-keygen


    【解决方案1】:

    试试这个:

    • cat .ssh/known_hosts
    • 找到“ett.nacre-solutions.com”的IP(如果“ett.nacre-solutions.com”是您连接的最后一个遥控器,则known_hosts中的最后一个IP属于它)。
    • ssh-keygen -R <IP>

    我怀疑您无法删除它,因为您传递的是网页而不是 IP。

    【讨论】:

    • 我已经这样做了……当我这样做时,第二个弹出窗口开始每 5 分钟出现一次……
    • 这可能是一个愚蠢的问题,但您是否尝试重新启动您的 PC?如果有,请尝试将 systemctl stop sshdsystemctl disable sshd 传递为 sudo 以停止 SSH 守护程序。这是一个不太理想的修复方法,但我会尝试重现该问题,看看是否可以修复它。
    • 即使 sshd 被停用,弹窗仍会继续显示(并在关闭后出现)...
    • 这很奇怪...使用mv ~/.ssh /path/to/different/location 并重新启动。如果这不起作用,您可能必须尝试ssh -o "StrictHostKeyChecking=no" user@host,但请注意:这会使其自动接受密钥!或者,您可以尝试备份.ssh 文件夹,然后重新安装openssh
    猜你喜欢
    • 2013-01-25
    • 1970-01-01
    • 2017-08-01
    • 1970-01-01
    • 2019-10-27
    • 1970-01-01
    • 2016-07-26
    • 1970-01-01
    • 2014-04-08
    相关资源
    最近更新 更多