安全运维笔记


漏洞管理平台

<center>#### SEMF漏洞管理平台</center> <p>基础环境安装</p> <h4>一,安装依赖</h4> <p><strong>yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y</strong></p> <h5>二,安装python3</h5> <p><strong># yum install python3 -y </strong># python3 -V****</p> <h5>三,安装erlang</h5> <h5>**wget <a href="http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm">http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm</a></h5> <p>rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm erl -version</p> <h4>四,安装Rabitmq</h4> <h5>cd /tmp</h5> <h6>wget <a href="https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-3.6.9-1.-el7.noarch.rpm">https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-3.6.9-1.-el7.noarch.rpm</a> # 下载</h6> <p>yum install rabbitmq-server-3.6.9-1.el7.noarch.rpm -y service rabbitmq-server start rabbitmq-plugins enable rabbitmq_management </p> <h5>五,rabbitmq基本操作</h5> <p>rabbitmqctl add_user admin admin<br /> rabbitmqctl add_vhost semf    rabbitmqctl set_user_tags admin administrator  rabbitmqctl set_permissions -p semf admin &quot;.<em>&quot; &quot;.</em>&quot; &quot;.*&quot;</p> <h4>六,安装nmap</h4> <h6>yum install nmap -y</h6> <h4>七,防火墙设置</h4> <p>systemctl start firewalld.service firewall-cmd --zone=public --add-port=5672/tcp --permanent firewall-cmd --zone=public --add-port=15672/tcp --permanent firewall-cmd --zone=public --add-port=8000/tcp --permanent<br /> firewall-cmd --reload  firewall-cmd --zone=public --list-ports </p> <h4>八,安装SeMF</h4> <p>cd /opt mkdir SeMF cd SeMF/ yum install git -y git clone <a href="https://gitee.com/gy071089/SecurityManageFramwork">https://gitee.com/gy071089/SecurityManageFramwork</a> cd SecurityManageFramwork/ ls vim /opt/SeMF/SecurityManageFramwork/SeMF/settings.py <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/2d349676114f2448dcba287a21d38737?showdoc=.jpg" alt="" />hi</p> <h4>九,安装依赖</h4> <p>cd /opt/SeMF/SecurityManageFramwork/ sudo python3 -m pip install -r requirements.txt pip uninstall django(如何出现报错要降低版本)</p> <h4>十,初始化数据库</h4> <p>python3 manage.py makemigrations python3 manage.py migrate  python3 manage.py createsuperuser  此处输入密码有复杂度要求,此处为登录SeMF界面的超管账户。 <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/92f3107a120f9c490cb67e8f3c5c747d?showdoc=.jpg" alt="" /> python3 cnvd_xml.py python3 initdata.py<br /> celery -A SeMF worker -l info python3 manage.py runserver 192.168.8.15:8000 </p> <p><a href="http://www.mamicode.com/info-detail-2939580.html">http://www.mamicode.com/info-detail-2939580.html</a></p>

页面列表

ITEM_HTML