在CentOS上设置Zookeeper权限,可从以下几方面入手:
/var/lib/zookeeper
)和日志目录(通常为/var/log/zookeeper
)的所有者设为zookeeper
用户和组,并设置权限为750
。若使用其他目录,需相应修改路径。zookeeper_var_lib_t
和zookeeper_var_log_t
,并开放相关权限。firewall-cmd
命令开放Zookeeper默认端口2181
的访问权限。zoo.cfg
配置文件的所有者为zookeeper
用户和组,权限设为644
。zkCli.sh
脚本使用addauth
、create
、setAcl
、getAcl
等命令设置和管理ACL,还可在zoo.cfg
中启用相关认证方式。