必须按顺序将证书存储在名为 keystore.jks 的 Java 密钥库文件中,以便远程控制可以使用证书,然后还需要修改远程控制 server.properties 文件。
要将证书从 OpenSSL 导入密钥库:
1 将 PKCS #12 证书文件复制到:
[Avalanche 安装目录]\Avalanche\jre\bin
2 在命令行中,导航至相同的目录,然后使用命令:
keytool -importkeystore -srckeystore certificate.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore keystore.jks
其中 certificate.p12 是证书的名称。
3 输入目标密钥库密码,并且进行验证。
4 输入与证书关联的通行短语。
5 将 JKS 证书复制到以下位置:
[远程控制安装目录]\cfg
6 在 [远程控制安装目录]\cfg 目录中,用记事本之类的文本编辑器打开 server.properties 文件。
7 更改以下行:
Global.Script.Edit.User = all
改为
Global.Script.Edit.User = amcadmin
8 并在文件末尾添加以下行:
AMC.Server.Type = 2
Web.HTTPS.Enable = 1
Web.SSL.KeyPassword = password
Web.SSL.KeyStore = cfg/keystore
Web.SSL.MaxIdleTime = 60000
Web.SSL.Port = 8900
其中 password 是与 SSL 证书相关联的密码。
9 保存 server.properties 文件。
10 重新启动远程控制服务器。
这篇文章是否有用?
您认为该主题:
不准确
不完整
不是期望的内容
其他