remove with:\r\n ssh-keygen -f \"/root/.ssh/known_hosts\" -R \"118.230.232.211\"\r\n
时间: 2023-09-26 08:05:55 浏览: 108
你可以使用以下命令从你的 `known_hosts` 文件中移除特定的SSH主机条目:
```bash
ssh-keygen -f "/root/.ssh/known_hosts" -R "118.230.232.211"
```
这个命令会删除 `known_hosts` 文件中与 IP 地址 `118.230.232.211` 相关的条目。请确保你有适当的权限来执行此操作。
相关问题
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the RSA key sent by the remote host is SHA256:15zf4vr1N+OElCurSPqZJzn0vcwyiK7IKT2wV8r1srE. Please contact your system administrator. Add correct host key in /home/luoxu/.ssh/known_hosts to get rid of this message. Offending RSA key in /home/luoxu/.ssh/known_hosts:12 remove with: ssh-keygen -f "/home/luoxu/.ssh/known_hosts" -R "10.250.0.110" Host key for 10.250.0.110 has changed and you have requested strict checking. Host key verification failed.
这是一个SSH连接时的警告信息,说明你连接的目标主机的RSA密钥发生了变化,可能是因为主机重新安装操作系统或者其他原因。这可能是正常现象,但也可能是中间人攻击的迹象。为了确保连接的安全,SSH客户端会拒绝连接,并提示你需要更新SSH密钥认证信息。你可以按照提示,使用ssh-keygen命令删除原始的密钥信息,然后重新连接到目标主机,此时会重新生成并保存新的密钥信息。如果你不确定是否安全,可以联系系统管理员或者其他可信的人员协助解决。
$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/叶/.ssh/id_rsa): /c/Users/Administrator/.ssh/id_rsa Enter passphrase (empty for no passphrase): Enter same passphrase again: Saving key "/c/Users/Administrator/.ssh/id_rsa" failed: Permission denied
你在执行SSH密钥生成命令时,指定了保存路径为"/c/Users/Administrator/.ssh/id_rsa",但是终端提示保存密钥失败,原因是你没有足够的权限在该目录下创建文件。这可能是因为你当前的用户不具有在该目录下创建文件的权限。你可以尝试以管理员身份运行终端,或者将保存路径修改为当前用户具有写入权限的目录,例如你的主目录。
阅读全文