Function: The dialog shows all device security settings which are provided by the connected controller.
称呼: 通讯设置 标签, 设备 → 安全设定 菜单命令
要求: 你已经安装了 CODESYS Security Agent 并配置了控制器的活动路径。
下表显示了影响 OPC UA 服务器的设置。
表 13. 与 OPC UA 服务器相关的所有设置及其可能值
CommunicationPolicy
| 应用的 OPC UA 安全政策 此处选择的安全策略是最低安全策略。通信可能在此安全级别或更高安全级别上进行。 POLICY_AES256SHA256RSAPSS: 从 Aes256Sha256RsaPSS 开始
POLICY_BASIC256SHA256: 从 Basic256Sha256 开始
POLICY_AES128SHA256RSAOAEP:从 Aes128Sha256RSAOAEP 开始(默认设置)
|
CommunicationMode
| 通信的运行模式 SIGNED_AND_ENCRYPTED: 只允许签名和加密的通信
MIN_SIGNED:允许签名或签名和加密通信
SECURE_IF_POSSIBLE
X.509 证书尚不适用于 OPC UA 服务器时,允许以纯文本进行临时的未加密通信。创建证书后,非安全模式将自动禁用。(默认设置) ALL: 允许安全和不安全的通信
ONLY_PLAINTEXT: 只允许不安全的通信
|
Activation
| 激活/停用 OPC UA 服务器 |
UserAuthentication
| OPC UA 服务器的 UserToken UserToken 决定用户或客户端如何向服务器标识自己的身份,从而决定所使用的身份验证机制。 |
AllowUserPasswordOnPlaintext
| 如果 OPC UA 服务器证书不可用,则以纯文本形式传输密码 YES:允许以纯文本形式传输密码。不推荐此设置。
NO: 不允许以明文形式传输密码。 (默认设置)
|
EnableCRLChecks
| 启用/禁用证书撤销列表 (CRL) 检查。 CRL 用于 CA 签名的证书。 YES: 启用 CRL 检查(默认设置)
NO: 检查 CRL 已禁用
有关更多信息,请参阅以下内容: 管理证书 |
EnableSelfSignedCertBackwardInteroperability
| The OPC UA specification requires that for self-signed certificates the cA bit is set in the extensions. This allows even signed ApplicationInstanceCertificates (server or client certificate) to be misused as CA. |
DeactivateApplicationAuthentication
| OPC UA 协议要求在建立连接时对应用程序进行相互认证。这是通过相互验证应用程序证书通过受保护的连接(签名或签名+加密)来实现的ApplicationInstanceCertificate)。 你可以使用 DeactivateApplicationAuthentication 设置为在 OPC UA 服务器中禁用对客户端证书的检查。根据UA标准,在这种情况下,必须在用户级别进行身份验证(使用设备用户管理)。 NO: 已禁用验证客户证书
YES: 已启用客户端证书验证
|
DeactivateSecurityPolicy
| 禁用安全策略 Entry as a policy URL (for example, http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256) in a comma-separated list |
ApplicationName
| Defines the Common Name (CN) of the OPC UA Server certificate. If this setting is not set, then OPCUAServer@<HOSTNAME> is used. |
CompanyOrOrganizationName
| 定义了 OrganizationalUnit (OU) 的 OPC UA 服务器证书 |
City
| 定义了 locality (L) 的 OPC UA 服务器证书 |
State
| 定义了 StateOrProvinceName (S) 的 OPC UA 服务器证书 |
Country
| 定义了 CountryName (C) 的 OPC UA 服务器证书 |
CertificateIPAdresses
| 要在 OPC UA 服务器的 X.509 证书中输入的 IP 地址列表,以逗号分隔。以下条目是可能的: 输入一个或多个 IP 地址。例如,用于 NAT 的 IP 地址(网络地址转换)。 示例:“1.2.3.4,全部”、“静态”、“1.2.3.4、7.8.9.10” All:应将所有本地 IP 地址添加到证书中。只有启动时或更改安全设置时具有有效 IP 地址的网络适配器才会被考虑
Static: 喜欢 All,但限制是仅考虑在设备上静态设置的 IP 地址。
|
AdditionalCertDnsNames=<comma seperated list>
| 为 OPC UA 服务器使用的 X.509 证书或证书签名请求 (CSR) 定义其他 DNS 名称。 |
SendCertificateChains
| 在建立 OPC UA 连接时启用证书链的发送。 YES: 和 证书链
NO: 没有
|