Apache nifi Apache Nifi全新安装:无users.xml和authorizations.xml
使用非官方的Nifi Docker()重新安装了ApacheNIFI。在conf目录中找不到users.xml和authorizations.xml。仅供参考,conf目录包含配置文件,如nifi.properties、authorizers.xml、login-identity-providers.xml等 Nifi菜单不会显示匿名登录的所有菜单选项,如用户菜单等Apache nifi Apache Nifi全新安装:无users.xml和authorizations.xml,apache-nifi,Apache Nifi,使用非官方的Nifi Docker()重新安装了ApacheNIFI。在conf目录中找不到users.xml和authorizations.xml。仅供参考,conf目录包含配置文件,如nifi.properties、authorizers.xml、login-identity-providers.xml等 Nifi菜单不会显示匿名登录的所有菜单选项,如用户菜单等 如何启用(即使其可见)Nifi UI中的所有菜单选项?当您安装Apache Nifi(从源代码构建或下载二进制文件)时,用户.xm
如何启用(即使其可见)Nifi UI中的所有菜单选项?当您安装Apache Nifi(从源代码构建或下载二进制文件)时,
用户.xml
和授权.xml
文件首先将不存在。首次启动应用程序时,将读取并处理authorizers.xml
文件,这些文件是从配置的UserGroupProvider
和AccessPolicyProvider
生成的
如果您不选择使用HTTPS保护NiFi,则所有访问都是匿名的,并且不会创建任何用户帐户
如果您选择保护它,您将能够在NiFi UI中配置和管理用户、组和权限
当以匿名用户身份访问应用程序时,不清楚您希望在全局菜单中看到哪些菜单选项。请澄清问题或参阅以了解更多详细信息 -感谢您的回答和指点。我检查了authorizers.xml,发现AccessPolicyProvider使用了{User Group Provider=file User Group Provider}和{Authorizations file=./conf/Authorizations.xml}。UserGroupProvider使用{identifier=文件用户组provider}和{Users file=./conf/Users.xml}。重新启动Nifi不会创建users.xml和authorizations.xml。我对我看不到的用户菜单很感兴趣。如果停止应用程序,请删除
$NIFI_HOME/conf/
目录中的Users.xml
和authorizations.xml
文件,并填充初始管理员身份
值(类似于CN=alopresto,OU=NIFI
)在authorizers.xml
(两处)中,然后重新启动应用程序,将生成users.xml
和authorizations.xml
文件。请注意,只有在您拥有的情况下才会发生这种情况。不安全的NiFi实例没有用户的概念。