server_config子命令
命令功能
交互式加密集群采集配置文件里的认证凭据。
交互时输入的加密密码请妥善保存,将在采集阶段使用。
命令格式
1 | ./kspect server_config [-h] [-o OUTPUT] [-i INPUT] |
参数说明
参数 |
参数说明 |
|---|---|
-h/--help |
获取帮助信息。 |
-o/--output |
服务器配置文件生成位置,用户不输入时默认在当前文件夹下生成名为server-config-xxxxxx-xxxx.ini的文件。 |
-i/--input |
必选参数,需要编辑的服务器配置文件路径,配置文件详情参见表2。 |
使用示例
- 配置服务器配置文件。
1vi server.iniserver.ini配置文件示例:
[100] ip = 192.168.x.x port = 22 username = root login_method = private_key password = private_key_path = /root/.ssh/id_rsa private_key_password = bmc_ip = 192.168.x.x bmc_username = Administrator bmc_password =
其中认证凭据字段有password、private_key_path、private_key_password、bmc_password。
- password、private_key_password、bmc_password字段不建议用户在配置文件中明文保存,若在文件中明文配置,采集时将跳过此对应服务器。
- 若不采集BMC信息,可不填写BMC账户和密码信息。
表2 配置文件参数说明 参数
说明
[100]
服务器名称。
ip
必选参数,待采集服务器的IP地址。
port
必选参数,待采集服务器的端口号。
username
必选参数,服务器的操作系统用户。
login_method
必选参数,登录服务器的方式,可选:
- password:密码方式,需填写password参数。
- private_key:私钥方式,需填写private_key_path和private_key_password参数。
password
对应用户的密码,可在交互界面输入,仅在交互界面输入时加密。
private_key_path
私钥文件路径,可在交互界面输入,不论在配置文件中输入还是交互界面输入均会加密。
private_key_password
私钥密码,可在交互界面输入,仅在交互界面输入时加密。
bmc_ip
BMC的IP地址。
bmc_username
BMC的用户名。
bmc_password
BMC的密码,可在交互界面输入,仅在交互界面输入时加密。
- 交互式加密server.ini配置文件中的认证凭据。
1./kspect server_config -i /home/server.ini
父主题: 命令及参数说明