Users Guide
添加和配置 iDRAC6 用户
121
生成在 Windows 中使用的公共密钥
在添加帐户之前,在将通过
SSH
访问
iDRAC6
的系统中必须有公共密钥。
有两种常用方法可生成公共
/
私人密钥对:对于运行
Windows
的客户端使
用
PuTTY Key Generator
应用程序,对于运行
Linux
的客户端使用
ssh-keygen
CLI
。默认情况下,所有标准安装均包含
ssh
-
keygen
CLI
公用程序。
本节介绍使用这两个应用程序生成公共 / 私人密钥对的简单说明。有关这
些工具的其它用法或高级用法,请参阅应用程序帮助。
要使用适用于 Windows 客户端的 PuTTY Key Generator 创建基本密钥:
1
启动应用程序,根据要生成的密钥类型选择
SSH-2 RSA
或
SSH-2
DSA
。( 不 支 持
SSH-1
)。
2
密钥生成算法仅支持
RSA
和
DSA
。输入密钥的位数。对于
RSA
,该数
字应介于
768
和
4096
位之间,而对于
DSA
,则为
1024
。
3
单击
Generate
(生成), 按指示在窗口中移动鼠标。创建密钥后,您
可以修改密钥注释字段。还可以输入密码短语,来保证密钥的安全。
确保将私人密钥保存起来。
4
可以使用
“
Save public key
”
(保存公共密钥)选项将公共密钥保存为
文件供以后上载。所有上载的密钥必须采用
RFC 4716
或
openssh
格
式。如果不是,必须转换为该格式。
生成在 Linux 中使用的公共密钥
适用于 Linux 客户端的 ssh-keygen 应用程序是不带图形用户界面的命令行
工具。
打开终端窗口,然后在 Shell 提示符中键入:
ssh-keygen – t rsa – b 1024 – C testing
注 :
选项区分大小写。
其中,
-t 选项可以是 dsa 或 rsa。
– b 选项指定介于 768 和 4096 之间的加密位数。
– C 选项允许修改公共密钥注释,该选项是可选的。
请按照说明进行操作。执行此命令后,上载公共文件。
小心 :
Linux Management Station 通过 ssh-keygen 生成的密钥不是 4716 格式。
将密钥转换为 4716 格式,方法为
ssh-keygen -e -f
/root/.ssh/id_rsa.pub > std_rsa.pub
。不 要 更改密钥文件的
权限。以上转换应使用默认权限进行。