【发布时间】:2019-03-06 15:33:18
【问题描述】:
在我运行之前我没有.ssh 目录
ssh user@foo.com
这创建了一个 .ssh 目录,其中包含一个文件 known_hosts。
里面有这样的文字。
foo.com,107.180.00.00 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAuJfqSnraBz//Ux4j/hZpLv2eYUxNUgCk+9ClqoSgfcu4vXbWtUGSjo75UVQf+uguOeBnRLppJJ3mt0R5c/PPcawUGWfffk33t+biYcqra9xUcyfiGtO/Icko2L1J0EYTXM/8x8VK6UYFMfad2gltnZRa8Am50oHTXot1Df0RljUBxvh/UhmTJUrODpyrl2xY1OMWjM+S6uYCMNeSQGEpNfsWiCIStRnctMZSxiYJOLTSC4F2GF7B8pYFBn5rSwVHp17WCdO+4BZfwvH3HSSH8IWoyFhki+NlG912SEBJXcryvc0JPfAB9DTB4mRImjgrRT8vz5QeaCDrh8k4/A+U1fff
我认为这可能是从我的服务器中提取的公钥或私钥,但事实并非如此。
这是什么,有什么用途?
我只是想了解更多关于 ssh 及其工作原理的信息。例如在这种情况下,我没有在本地机器上设置私钥,所以它按预期提示输入密码。
研究
根据
假设它是服务器的公钥【问题讨论】:
-
但事实并非如此。 你为什么这么想?您是否阅读了
sshd(8)的手册页,其中包含该文件的描述和格式?
标签: ssh