网络安全威胁评估

一般网络安全

描述

将 Universal Robots 机器人连接到网络可能会带来网络安全风险。

这些风险可以通过使用具备资格的人员和采取特定的措施来缓解,

从而保护机器人的网络安全。

要实施网络安全措施,需要进行网络安全威胁评估。

目的是:

  • 识别威胁

  • 定义信任区和管道

  • 指定应用中每个组件的要求

如果不进行网络安全风险评估,机器人可能面临风险。
  • 应由集成商或具备资格的人员进行网络安全风险评估。
只能由具备资格的人员负责确定具体的网络安全措施需求并提供所需的网络安全措施。

 

安全架构

PolyScope X 实现了多层独立的安全防护(深度防御),因此即使任何单层防护遭到突破,攻击者也无法获得对系统的无限制访问权限。

 

  • 安全的默认设置。 出厂时网络服务处于禁用状态。 只有管理员明确启用的服务才能通过网络访问。 从 PolyScope X 10.14 版本开始,端口 80 和 443 的入站 HTTP/HTTPS 默认处于关闭状态,并在重启后仍保持关闭,直到管理员将其启用为止。

  • 网络边界。 可配置的防火墙会将流量限制在指定的端口和IP地址范围内。

  • 身份验证。 三个独立的密码(管理员、操作模式、安全模式)分别保护不同的功能域。 SSH 支持基于密钥的身份验证,作为密码的替代方案。

  • 授权。 管理员锁定的权限界面限制了对网络设置、软件更新、URCap 管理以及服务配置的访问。 操作模式隔离可防止在自动执行期间修改程序。

  • 加密身份。 该机器人持有用于安全身份验证的数字证书。 通过内置的证书管理功能,支持自签名证书和CA签名证书。

  • 审计日志。 与安全相关的配置更改和事件会被记录、保留,并可通过标准审计工具进行检查。

系统集成商应进行网络安全威胁评估,以确定针对具体应用是否需要采取额外的加固措施。

 

 

网络安全要求

描述

您需要实施网络安全威胁措施来配置网络和保护机器人。

在开始配置网络之前,请遵循所有要求,然后验证机器人设置是否安全。

 

网络安全

  • 操作人员必须充分了解 UR 机器人使用的一般网络安全原则和先进技术。

  • 必须采取物理安全措施,仅允许授权人员对机器人进行物理访问。

  • 必须对所有接入点具有充分的控制权限。 例如:门上的锁、徽章系统、一般物理访问控制。

将机器人连接到未妥善保护的网络可能会带来安全风险。

  • 仅将机器人连接到受信任且妥善保护的网络。

网络配置要求

  • 只有受信任的设备才能连接到本地网络。

  • 不得存在从相邻网络到机器人的入站连接。

  • 机器人的传出连接将被限制为允许最小的相关特定端口、协议和地址集。

  • 只能使用来自可信合作伙伴的 URCap 和魔术脚本,而且必须先验证其真实性和完整性

机器人设置安全要求

  • 将默认密码更改为安全系数高的新密码。

  • 不积极使用“魔术文件”时,将其禁用 (PolyScope 5)。

  • 在不需要访问 SSH 时将其禁用。 首选基于密钥的身份验证,而不是基于密码的身份验证。

  • 将机器人防火墙设置为最严格的可用设置,并禁用所有未使用的接口和服务,关闭端口并限制 IP 地址。

  • 请通过“设置”中的HTTP开关关闭未使用的 HTTP/HTTPS 访问: > >“安全”> > >“服务”(PolyScope X 10.14 及更高版本)。 除非需要访问 PolyScope Web 界面、REST/Robot API 或外部可用的 URCaps,否则请保持 80 和 443 端口关闭。

 

网络安全强化准则

描述

尽管 PolyScope 包括许多可以确保网络连接安全的功能,您仍可以通过遵循以下准则来提高安全性:

  • 在将机器人连接到任何网络之前,请务必将默认密码更改为安全系数高的密码。

  • 您无法检索或重置忘记或丢失的密码。

    • 安全地存储所有密码。

  • 使用内置设置,尽可能限制对机器人的网络访问。

  • 当机器人不需要接收入站 Web 流量时,请在“设置” > “安全” > “服务”中禁用HTTP开关(PolyScope X 10.14 及更高版本)。 升级至 10.14 或更高版本后,请确认开关状态;端口 80 在系统启动时将不再自动重新打开。

  • 某些通信接口无法对通信进行身份验证和加密。 这会带来安全风险。 请根据网络安全威胁评估结果考虑实施适当的缓解措施。

  • 如果连接跨越信任区边界,则必须使用 SSH 隧道(本地端口转发)才能从其他设备访问机器人接口。

  • 在机器人退役前,请将其中的敏感数据清除干净。 请特别注意 URCap 和程序文件夹中的数据。

    • 为了确保安全移除高度敏感的数据,请以安全的方式擦除或销毁 SD 卡。