(ecdsa) to the list of known hosts.
时间: 2023-09-06 19:05:54 浏览: 52
(ecdsa) to the list of known hosts是一个SSH连接时可能会遇到的信息提示。SSH是一种安全的远程登录协议,它使用加密技术来保护连接和身份验证过程。 当我们第一次连接到一个新的SSH服务器时,我们的SSH客户端会生成和服务器的密钥进行匹配,以确保连接的安全性。
在这个过程中,当我们的SSH客户端在第一次连接到一个新的SSH服务器时,它会检查我们所连接的服务器的公钥,然后将其添加到一个称为"known_hosts"的文件中。这个文件被用来保存已知的可信任的服务器公钥,以防止恶意的中间人攻击或其他安全威胁。
而(ecdsa) to the list of known hosts提示表示我们的SSH客户端在尝试连接过程中检测到的服务器公钥的类型是ECDSA(一种基于椭圆曲线加密算法的公钥算法),然后它将其添加到已知的服务器公钥列表中。
当我们第一次连接到一个新的SSH服务器时,这个提示是正常的。这是因为我们的SSH客户端尚未识别过这个服务器的公钥,并需要我们确认一下是否信任这个服务器。如果我们确定了服务器的身份,我们可以通过输入"yes"来将服务器公钥添加到已知的服务器公钥列表中。这样,在将来的连接中,我们的SSH客户端将自动验证服务器公钥,并确保连接的安全性。
因此,对于这个提示,我们应该仔细检查服务器的身份并确保连接到的是我们预期的服务器,然后我们可以安全地将(ecdsa)添加到已知的主机列表中。
相关问题
vm3: Warning: Permanently added 'vm3,192.168.116.146' (ECDSA) to the list of known hosts. localhost: Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.这个什么解决
这个是SSH连接时的警告信息,通常不会影响到SSH连接的使用。如果你想要不再显示这个警告信息,可以在SSH连接的命令中加上参数"-q",例如:
```
ssh -q user@host
```
或者在SSH配置文件中添加以下配置:
```
Host *
LogLevel QUIET
```
这样就可以禁止显示警告信息了。
[atguigu@node10 hadoop-3.1.3]$ ./sbin/start-dfs.sh Starting namenodes on [node10] node10: Warning: Permanently added 'node10,192.168.10.10' (ECDSA) to the list of known hosts. node10: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). Starting datanodes localhost: Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts. node11: Warning: Permanently added 'node11,192.168.10.11' (ECDSA) to the list of known hosts.
这个错误提示表明你在启动Hadoop分布式文件系统时,出现了权限问题。可能是因为你没有设置正确的SSH密钥认证方式。你可以尝试使用ssh命令手动连接到node10和node11,看看是否需要输入密码。如果需要输入密码,则说明SSH密钥认证设置有问题。可以参考Hadoop官方文档,重新配置SSH认证方式。