智慧教室场景的物联网攻防靶场设计

参考教程 https://mp.weixin.qq.com/s/8-eqKRYMOVPlMfFSu0Jenw

部分与教程不同的地方如下列出

部署Nginx服务器

下载依赖工具

1
2
3
4
5
6
7
8
9
10
apt-get install build-essential libpcre3 libpcre3-dev libssl-dev

mkdir nginx
cd nginx/

wget http://nginx.org/download/nginx-1.10.3.tar.gz
wget http://zlib.net/zlib-1.3.1.tar.gz
wget https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz
wget https://www.openssl.org/source/openssl-1.0.2k.tar.gz
wget https://github.com/arut/nginx-rtmp-module/archive/master.zip
这里由于zlib之前版本下载不了,目前只有1.3.1版本,因此下载这个版本。之后全部tar解压,nginx-rtmp-module-master是unzip解压 之后的配置文件修改为
1
./configure --prefix=/usr/local/nginx --with-debug --with-pcre=../pcre-8.40 --with-zlib=../zlib-1.3.1 --with-openssl=../openssl-1.0.2k --add-module=../nginx-rtmp-module-master
1
/usr/local/nginx/sbin/nginx -v
查看版本号后得知安装成功: nginx version: nginx/1.25.3

挂载NTF服务器端目录

1
2
3
4
5
6
7
8
9
10
sudo apt-get install nfs-kernel-server ;安装NFS服务器
sudo vim /etc/exports ;编辑NFS配置文件

/home/work *(rw,no_root_squash,sync,no_subtree_check,insecure)

sudo exportfs -a ; 应用NFS配置
sudo service nfs-kernel-server restart ;重启NFS服务


sudo mount -t nfs -o nolock 8.138.209.91:/home/work /home/sakuraq/mount/ ;挂载NFS目录

智慧教室场景的物联网攻防靶场设计
http://yaesakuraq.github.io/2025/03/20/智慧教室场景的物联网攻防靶场设计/
作者
SakuraQ
发布于
2025年3月20日
许可协议