一、Hadoop常见端口及配置文件
Hadoop中有多种端口,这些端口用于不同的服务和通信。以下是Hadoop中常见的端口以及它们的用途:
NameNode Web界面端口 (默认: 9870)
NameNode 对客户端服务端口 (默认: 8020)
Secondary NameNode Web界面端口 (默认: 9868)
Secondary NameNode 对DN的服务端口 (默认: 50020)
ResourceManager 管理界面端口 (默认: 8088)
DataNode 数据传输端口 (默认: 50010)
DataNode 服务端口 (默认: 50075)
NodeManager 管理界面端口 (默认: 8042)
这些端口可以在Hadoop的配置文件中找到,通常位于$HADOOP_HOME/etc/hadoop/目录下的
core-site.xml, hdfs-site.xml, yarn-site.xml, 和 mapred-site.xml文件中。
二、复现环境
方法一
https://vulfocus.cn/#/dashboard
方法二
用 vulhub 开启环境
切换到漏洞环境目录
cd /root/vulhub/hadoop/unauthorized-yarn
构建(重新构建)项目中的服务容器
docker-compose build