CentOS 上 HDFS 安全加固实施清单
一 身份与访问控制
二 加密与网络安全
三 系统与运维安全
四 关键配置与命令示例
<property>
<name>dfs.permissions.enabled</name>
<value>true</value>
</property>
<property>
<name>dfs.encrypt.data.transfer</name>
<value>true</value>
</property>
hdfs dfs -mkdir -p /data/tenantA
hdfs dfs -chown tenantA:hadoop /data/tenantA
hdfs dfs -chmod 750 /data/tenantA
hdfs dfs -setfacl -m user:alice:r-x /data/tenantA
hdfs dfs -setfacl -m group:analysts:r-- /data/tenantA
hdfs dfs -getfacl /data/tenantA
hdfs dfsadmin -safemode get
hdfs dfsadmin -safemode enter
hdfs dfsadmin -safemode leave
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="10.0.1.0/24" port port="8020" protocol="tcp" accept'
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="10.0.1.0/24" port port="9870" protocol="tcp" accept'
firewall-cmd --reload
chattr +i /etc/passwd /etc/shadow /etc/group /etc/gshadow
timedatectl set-ntp true
chronyc tracking
五 验证与持续运营