ssh链接飞牛NAS的时候出现WARNING提示无法正常登录!按照这个可以解决

最近有小伙伴过来咨询关于ssh飞牛登录不上的问题,都会出现提示

这个问题是由于什么原因造成的呢?其实很简单,估计就这些问题:

1、之前重装过飞牛NAS

2、之前使用ssh链接的设备与现在飞牛不是同一个

说白了,这个就是公钥的问题,只要清除了ssh链接时候使用的公钥,则又可以正常连接了。远程主机的公钥信息发生变化时。这可能是因为远程主机进行了系统更新、重装或IP地址变更等原因导致的。

最简单的办法就是直接清除所有已经存在电脑上的公钥!

正文开始

清除SSH所有公钥的操作

(这个操作对于个人用户没啥大影响,但对于服务器运维人员影响较大,请看完全文再进行操作!)

首先需要在电脑【开始菜单】点击【鼠标右键】-【PowerShell(管理员)】模式

接着输入【cd ~/.ssh】,回车

复制代码
cd ~/.ssh

接着输入【del *.pub】,回车

复制代码
del *.pub

再输入【del known_hosts】

复制代码
del known_hosts

这样基本上就可以了。

重新ssh链接飞牛NAS

这时候就会再次提示是否继续链接了

在这个页面输入【yes】,回车,就能正常链接,提示输入密码了。

--End--

如果要清除单独某个公钥,则需要按照以下方法:

清除单个ip地址SSH的公钥操作(Windows用户):

在开始菜单位置点击【鼠标右键】-【运行】

在运行框里输入【%USERPROFILE%】,然后回车

复制代码
%USERPROFILE%

进入到【.ssh】文件夹

双击打开【known_hosts】文件

选择用【记事本】打开

把对应那一行ip的ssh内容全部删除

接着点击【保存】

接着【重启电脑】

重启完成之后尝试链接就可以了

这真是个nice的操作!

--真的End--

为什么要单独删除一个ssh公钥呢?

原因是可能仅下发一次的ssh公钥被删除之后要重新配置比较麻烦。但咱们个人用户几乎不太可能会遇到这种情况,所以作为一般用户的咱们直接清除所有证书就行了。

反正重新链接的时候只需要输入【yes】回车,就又可以了。

相关推荐
吴声子夜歌10 小时前
Nginx应用与运维——Nginx负载均衡应用实战(二)
运维·nginx·负载均衡
lisanmengmeng10 小时前
NRPE 添加命令(一)
linux·运维·服务器
pt104310 小时前
CML网络仿真入门-2:使用CML模拟网络实验环境
运维·网络协议
ITHAOGE1511 小时前
下载 | Win11 26H2 正式版发布!(ISO映像、2026年度版本、26300.9457、Windows 11)
windows·科技·微软·电脑
沫璃染墨12 小时前
《从零入门Linux系统篇(五十七):线程篇·十——生产者消费者模型进阶:从环形缓冲区到POSIX信号量》
linux·运维·服务器·开发语言·c++·系统架构·信号处理
HAHAXX812 小时前
电商RPA批量上架通用方案:一套流程如何同时跑通拼多多、抖店、淘宝和跨境平台
java·运维·rpa
零基础12313 小时前
LLM Agent 驱动的物模型构建:从设备手册到边缘接入的自动化实践
运维·人工智能·经验分享·python·自动化
程序猿老A13 小时前
从入门型到企业型:云服务器开放共享型到独享型规格升级
运维·服务器
打工仔折腾 AI15 小时前
把 AI Agent 托管到家里电脑:UU远程端口映射与CLI实测记录
人工智能·后端·python·langchain·电脑·ai agent 实战
Ruiery15 小时前
Linux 6.6内核 CPU 深度解析(九):时钟与 TSC — 内核怎么从 PIT/HPET 切到 TSC
linux·运维·服务器