UniFi - 什么是系统属性(system.properties)文件?

http://community.ubnt.com/t5/UniFi-Frequently-Asked-Questions/UniFi-What-is-the-system-properties-file/ta-p/624227
答案
系统属性(system.properties)文件位于<unifi_base>/data目录下,并用于定义UniFi控制器系统范畴的参数,例如端口等。编辑此文件时,更改文件后面的部分。以#号开头的行是注释,不会运行。更改这个文件后需要重启UniFi控制器才能使这些设置生效。

更改控制器和UAP的默认端口,可以参考链接文章的详细解释。否则,默认端口列举如下:

unifi.shutdown.port=8081 # 用于管理目的

unifi.http.port=8080 # 设备通信

unifi.https.port=8443 # 控制器 UI / API

portal.http.port=8880 # 用于HTTP的门户重定向端口

portal.https.port=8843 # 用于HTTPS的门户重定向端口

unifi.db.port=27117 # 用于数据库服务器的本地绑定端口

如果控制器电脑器有多个IP接口,那么下面的配置可以手动设置所关联的接入点与控制器通讯的确切IP接口。

system_ip=a.b.c.d # 用于通讯的IP设备

下面是数据库高级配置,我们希望大多数用户将永远不需要接触这些配置。我们还没有对这些配置进行测试,启用这些配置是为了方便数据库专家。一种可能的使用场景是只有几个人在一台NAS上运行他们的控制器,NAS比正常的服务器具有更小的体积,因此需要减少所需的资源。

unifi.db.nojournal=false # 禁用 mongodb 日志

unifi.db.extraargs # 额外的 mongod 参数

下面的配置用来方便控制器的安装。同样,大多数用户将永远不需要设置这个参数。is_default 设置为true时,控制器将开始出厂默认配置。对于普通的,日常用户,建议卸载,然后进行全新的重新安装,而不是设置这个参数。

is_default=false

(v3.1.7+)下面的配置用于修复之前的错误,在v3的早期版本中,控制器允许用户删除超级管理员帐户(在安装过程中创建的)并且这个超级管理员无法恢复回来。后来我们修复决这个问题(超级管理员不能被删除了)。然而,有些人可能无意中已经这么做到了,因此我们创建了下面的配置来允许提升一个超级管理员。我们预计大多数用户将永远不需要设置这个参数。

  • super_admin.name=account_id_to_be_promoted

附上PDF供参考:
UniFi.pdf (167 KB)

支持下。。。。。。。。。