以下是在CentOS上设置HDFS安全的关键步骤:
sudo yum install krb5-workstation。/etc/krb5.conf,配置领域和KDC信息。kinit <用户名>。core-site.xml,设置hadoop.security.authentication=kerberos和hadoop.security.authorization=true。hdfs-site.xml中配置NameNode和DataNode的Kerberos主体及密钥文件路径。hdfs dfs -chmod和hdfs dfs -chown设置文件/目录权限。hdfs dfs -setfacl添加ACL规则,控制特定用户/组的访问权限。core-site.xml中启用审计配置)。完成配置后,重启HDFS服务并使用klist验证认证有效性。