设置SystemLink网络安全
- 更新时间2025-12-03
- 阅读时长3分钟
请完成以下步骤,以确保与SystemLink交互的安全性。
-
使用防火墙,仅开放环境要求打开的端口。下表显示了SystemLink Server使用的端口和主机名。
备注 SystemLink Server中所有主机的主机名相同。关于SystemLink TDM,请参考设置SystemLink Server。
主机 端口 说明 示例 主机名称 443, 4505, 4506 最终用户登录以与SystemLink交互的Web应用程序的主机名。这是通过OpenID Connect提供程序配置重定向URL时使用的主机名。
端点测试器用于发送和获取SystemLink数据的API主机名。
侦听Salt端口的主机名,用于建立连接并向测试人员发送Salt命令。由于Salt的功能,请确保配置防火墙和合适的CIDR block,防止Salt端口暴露于公共网络。
app.sle.corp.com 备注 如主机的主机名无效,SystemLink无法从受管终端接收数据。同样,用户也无法访问Web应用程序。 -
在生产环境中,请更新安全功能。
- 禁用跨域资源共享(CORS)。
- 仅允许来自应用程序主机名和其他可信Web客户端的请求访问API主机名。
- 可选:
使用HTTPS在SystemLink服务器和OpenID Connect提供程序之间进行通信。
提示 SystemLink Server不需要OpenID Connect身份验证。关于在SystemLink中使用OpenID Connect的更多信息,请参阅SystemLink Operations Handbook中的Single Sign-on with OpenID Connect。
-
为受管NI Linux Real-Time终端上的管理员用户分配强密码。
下列情况需要使用这些凭据:
- 创建与终端的SSH连接时。
- SystemLink Server将Linux Real-Time终端添加至受管系统集合时。
- 如适用,将远程连接的MongoDB实例配置为使用TLS通信。有关如何启用TLS的信息,请参考MongoDB文档。
- 设置SystemLink Server的SSL证书。详细信息请参阅SystemLink Operations Handbook中的Network Security。
相关内容
- 设置SystemLink Server
在主机上安装并配置SystemLink Server,开始管理系统及处理数据。SystemLink Server包含SystemLink Web应用程序和SystemLink API。
- 使用OpenID Connect单点登录
- 网络安全