创建.csipasswd文件

数据记录器采用一个安全代码方案,该方案包括三个安全级别(请参阅数据记录器安全的更多信息)。此方案可用于限制对公开可用的数据记录器的访问。然而,安全码是可见的关闭设备配置实用程序用于设置数据记录器和外设的软件工具,并在这些设备部署到现场和/或添加到网络之前配置PakBus设置。.此外,编码的范围也相对较小。为了提供更健壮的安全性方法,使用HTTP API接口实现了基本的访问身份验证,该接口以加密的密码文件的形式命名.csipasswd.看到CRBasic编辑器有关数据记录器web服务器和API命令的信息: https://help.campbellsci.com/crbasic/cr300/#Info/webserverapicommands1.htm

注意:

以太网通过USB (RNDIS)被认为是一种直接通信连接。因此,它是一个可信连接管理员对所有功能自动授予特权 (csipasswd不适用)

当文件命名为.csipasswd存储在数据记录器的CPU驱动器上,在数据记录器中启用了基本的访问认证,并可以定义对web界面的读写访问。可以为一个数据记录器定义具有不同访问级别的多个用户帐户。可提供四个级别的访问:

  • 没有一个:禁用用户帐号。

  • 只读:数据采集不受限制。时钟和可写变量不能被更改。不能查看、停止、删除或检索程序。

  • 读/写:数据采集不受限制。时钟和可写变量可以被改变。不能查看、停止、删除或检索程序。

  • (管理员):数据采集不受限制。时钟,可写变量和设置可以更改。程序可以被查看、停止、删除和检索。隐藏的表格可以被查看。文件,包括程序,可以发送到数据记录器。

注意:

所有级别的访问都允许数据收集。

使用创建加密的密码文件或修改现有的密码文件设备配置实用程序

  1. 连接到您的设备关闭设备配置实用程序用于设置数据记录器和外设的软件工具,并在这些设备部署到现场和/或添加到网络之前配置PakBus设置。

  2. 单击网络服务选项卡,然后编辑.csipasswd文件按钮。

  3. 定义用户帐户和访问级别。

  4. 点击应用.的.csipasswd文件自动保存到数据记录器CPU驱动器。

当一个.csipasswd当通过HTTP访问数据记录器时,PakBus/TCP密码安全设置不被使用。如果.csipasswd文件为空或不存在,默认用户名为“anonymous”,无密码,用户级别为只读。

当试图在没有适当的安全级别的情况下访问数据记录器web界面时,数据记录器将提示输入用户名和密码。如果输入了无效的用户名或密码,数据记录器将默认为分配给“匿名”的访问级别。如前所述,匿名被分配为只读用户级别,不过可以使用该级别进行更改设备配置实用程序

如果启用了数字安全码,则没有.csipasswd文件在数据记录器上,那么必须输入数字安全代码才能访问数据记录器。如果一个.csipasswd文件在数据记录器上,基本访问身份验证所使用的用户名和密码将消除输入数字安全代码的需要。