创建.csipasswd文件

数据记录器采用安全代码方案,其中包括三个安全性(参见数据记录器安全性了解更多信息)。该方案可用于限制对公开可用的数据记录器的访问。但是,安全代码可见关闭设备配置实用程序用于设置数据记录器和外设的软件工具,并在这些设备部署在字段中和/或添加到网络之前配置Pakbus设置。。另外,代码范围相对较小。为了提供更强大的安全手段,基本访问身份验证是以命名的加密密码文件的形式的HTTP API接口实现.csipasswd.。看看CRBasic编辑器有关数据记录器Web服务器和API命令的信息,请帮助: https://help.campbellsci.com/crbasic/cr1000x/#info/webserverapicommands1.htm.

笔记:

USB(RNDIS)上的以太网被认为是直接通信连接。因此,它是一个值得信赖的连接和行政人员所有功能都会自动授予权限 (CSIPASSWD不适用)

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

  • 没有:禁用用户帐户。

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

  • 读/写:数据收集不受限制。可以更改时钟和可写变量。无法查看,停止,删除或检索程序。

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

笔记:

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

创建加密密码文件或使用设备配置实用程序

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

  2. 点击网络服务标签,然后是编辑.csipasswd文件按钮。

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

  4. 点击申请。这.csipasswd.文件自动保存到数据记录器CPU驱动器。

当一个.csipasswd.使用文件,通过HTTP访问数据记录器时,不会使用Pakbus / TCP密码安全设置。如果是.csipasswd.文件是空白的或不存在,默认用户名是“匿名”,没有密码和用户级别的读取。

尝试访问数据记录器Web界面而不进行适当的安全级别时,数据记录器将提示用户名和密码。如果输入无效的用户名或密码,则数据记录器将默认为分配给“匿名”的访问级别。如前所述,匿名被分配了只读的用户级别,尽管可以使用此操作设备配置实用程序

如果已启用数字安全代码,则无需.csipasswd.文件位于数据记录器上,然后必须输入数字安全代码以访问数据记录器。如果一个.csipasswd.文件位于数据记录器上,基本访问身份验证所采用的用户名和密码将消除输入数字安全代码的需要。