在生成SSH密钥之前,IOS要求设置设备的域名(通过ip域名),有什么技术原因吗?在生成密钥时,域名是否以任何方式使用?
有没有办法在设置域名之前强制生成密钥?
更新:我本人(在我发布这个问题之前)和你回答的其他人似乎认为它可能被用作密钥的一种盐或熵源。域名不是很可预测吗?这似乎不是一个合适的熵源。
发布于 2008-09-21 05:11:16
在创建密钥之前,不需要设置"ip域名“或”主机名“。如果你不自己命名的话,它们是必需的。使用下面的命令自己命名它:
crypto key generate rsa general-keys label MYKEYNAME更多信息在这里:
http://cisco-network.com/hands-on/advanced-ssh-settings-for-cisco-ios/
发布于 2012-06-24 05:40:50
对不起,朱利安,约瑟夫是对的
在发出此命令之前,请确保路由器配置了主机名和IP域名(带有主机名和ip域名命令)。如果没有主机名和IP域名,您将无法完成密码密钥生成rsa命令。(这仅在生成命名密钥对时才是正确的。)
来源:命令参考部分下的http://www.cisco.com/en/US/docs/ios/12_2t/12_2t8/feature/guide/ftmltkey.html
发布于 2008-09-18 15:09:01
它几乎可以肯定地将域名用作密钥中的盐类。
https://serverfault.com/questions/298656
复制相似问题