白名單
大約 1 分鐘
白名單
功能描述
允許哪些客戶端地址能連接 IoTDB
配置文件
conf/iotdb-system.properties
conf/white.list
配置項
iotdb-system.properties:
決定是否開啟白名單功能
# 是否開啟白名單功能
enable_white_list=truewhite.list:
決定哪些IP地址能夠連接IoTDB
# 支持注釋
# 支持精確匹配,每行一個ip
10.2.3.4
# 支持*通配符,每行一個ip
10.*.1.3
10.100.0.*注意事項
- 如果通過session客戶端取消本身的白名單,當前連接并不會立即斷開。在下次創建連接的時候拒絕。
- 如果直接修改white.list,一分鐘內生效。如果通過session客戶端修改,立即生效,更新內存中的值和white.list磁盤文件
- 開啟白名單功能,沒有white.list 文件,啟動DB服務成功,但是,拒絕所有連接。
- DB服務運行中,刪除 white.list 文件,至多一分鐘后,拒絕所有連接。
- 是否開啟白名單功能的配置,可以熱加載。
- 使用Java 原生接口修改白名單,必須是root用戶才能修改,拒絕非root用戶修改;修改內容必須合法,否則會拋出StatementExecutionException異常。
