为什么cisco IOS需要在生成SSH密钥之前设置域名?

IOS是否需要在生成SSH密钥之前设置设备的域名(通过ip域名)?是否在生成密钥时以任何方式使用域名?

有没有办法在域名设置之前强制生成密钥?

更新:我自己(在我发布这个问题之前)和你的答案中的其他人似乎认为它可能被用作密钥的盐或熵源.域名不可能是非常可预测的吗?这似乎不是合适的熵源.

解决方法

在创建密钥之前,您不需要设置“ip domain-name”或“hostname”.如果您不自己命名,则需要它们.使用以下命令自行命名:
crypto key generate rsa general-keys label MYKEYNAME

更多信息:

http://cisco-network.com/hands-on/advanced-ssh-settings-for-cisco-ios/

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...