杀鸡焉用牛刀 发表于 2024-10-14 10:13:29

AWS 上快速安装Greenbone漏扫工具

AWS 上快速安装Greenbone漏扫工具

B站视频链接:https://www.bilibili.com/video/BV1hR4y1z7sh
微信公众号:自刘地 https://i-blog.csdnimg.cn/blog_migrate/755f156fb45b2157531313e027fdd02d.jpeg
这篇文档介绍在AWS上,通过Docker容器快速安装Greenbone Community。
Greenbone的前身是OpenVAS扫描器。Greenbone 是天下上使用最广泛的开源漏洞管理器。
生产环境中推荐使用源码安装,不建议通过Docker方式安装,这种安装方式紧张用于功能测试,大概暂时的扫描任务。
一、AWS上启动Ubuntu实例

在AWS控制台选择Ubuntu Server 22.04 LTS虚拟机。https://i-blog.csdnimg.cn/blog_migrate/2d2e38774336fb67436ea57ff56930bf.png
选择实例类型为t3.large,设置EC2密钥对,选择默认的VPC,允许自动获取公网IP地点,设置磁盘为30GB。
硬件最小配置:


[*]         CPU Cores: 2
[*]         Random-Access Memory: 4GB
[*]         Hard Disk: 20GB free
硬件推荐配置:


[*]         CPU Cores: 4
[*]         Random-Access Memory: 8GB
[*]         Hard Disk: 60GB free
   https://i-blog.csdnimg.cn/blog_migrate/011f4d41d2e5d298c94f8de41de12556.png    可以直接在用户数据中完成Greenbone的安装。https://i-blog.csdnimg.cn/blog_migrate/957fa03a3481a8b1b0357d3d2608739e.png
用户数据内容如下:
#!/bin/bash -ex<br />sudo -i;<br />apt-get update -y;<br />apt install docker.io -y;<br />apt install docker-compose -y;<br />export DOWNLOAD_DIR=$HOME/greenbone-community-container && mkdir -p $DOWNLOAD_DIR;<br />cd $DOWNLOAD_DIR && curl -f -L https://greenbone.github.io/docs/latest/_static/docker-compose-22.4.yml -o docker-compose.yml;<br />docker-compose -f $DOWNLOAD_DIR/docker-compose.yml -p greenbone-community-edition pull;<br />docker-compose -f $DOWNLOAD_DIR/docker-compose.yml -p greenbone-community-edition up -d;<br />安装乐成后,检察docker允许状态。
root@ip-172-31-39-175:~/greenbone-community-container# docker ps<br />CONTAINER ID   IMAGE                            COMMAND                  CREATED          STATUS          PORTS                                       NAMES<br />6e46ce8d7a37   greenbone/gsa:stable             "/usr/local/bin/entr…"   37 minutes ago   Up 37 minutes   0.0.0.0:9392->80/tcp, :::9392->80/tcp       greenbone-community-edition_gsa_1<br />d752fbe66bd0   greenbone/gvmd:stable            "/usr/local/bin/entr…"   37 minutes ago   Up 37 minutes                                               greenbone-community-edition_gvmd_1<br />bcbf1cda4036   greenbone/ospd-openvas:stable    "/usr/local/bin/entr…"   37 minutes ago   Up 37 minutes                                               greenbone-community-edition_ospd-openvas_1<br />8b6fb318679a   greenbone/notus-scanner:stable   "/usr/local/bin/entr…"   37 minutes ago   Up 37 minutes                                               greenbone-community-edition_notus-scanner_1<br />de4b7c6c7f5c   greenbone/pg-gvm:stable          "/usr/local/bin/entr…"   37 minutes ago   Up 37 minutes                                               greenbone-community-edition_pg-gvm_1<br />bc78bfdfa98f   greenbone/redis-server           "/bin/sh -c 'rm -f /…"   37 minutes ago   Up 37 minutes                                               greenbone-community-edition_redis-server_1<br />cb5af2e28489   greenbone/mqtt-broker            "/bin/sh -c 'mosquit…"   37 minutes ago   Up 37 minutes   0.0.0.0:1883->1883/tcp, :::1883->1883/tcp   greenbone-community-edition_mqtt-broker_1<br />检察运行端口状态。
root@ip-172-31-39-175:/# ss -tunlp | grep docker<br />tcp   LISTEN 0      4096              0.0.0.0:9392       0.0.0.0:*    users:(("docker-proxy",pid=5612,fd=4))<br />tcp   LISTEN 0      4096              0.0.0.0:1883       0.0.0.0:*    users:(("docker-proxy",pid=4132,fd=4))<br />tcp   LISTEN 0      4096                 [::]:9392          [::]:*    users:(("docker-proxy",pid=5619,fd=4))<br />tcp   LISTEN 0      4096                 [::]:1883          [::]:*    users:(("docker-proxy",pid=4181,fd=4))<br />通过公网IP地点登录Greenbone,默认用户名和密码都为admin。https://i-blog.csdnimg.cn/blog_migrate/4138483003742e89581e0f92e7f0f13d.png
需要20分钟左右,特性库下载完成。https://i-blog.csdnimg.cn/blog_migrate/59826df0defa79796b94175952dbc6e4.png
检察CVE库下载完成。https://i-blog.csdnimg.cn/blog_migrate/acd8149dc48f2beb7c3983a9a28df765.png
当特性库没有下载完成时,如果新建扫描任务,会遇见下面报错。
   https://i-blog.csdnimg.cn/blog_migrate/e391b78e2bc4a66f6c58f494e21d95ee.png    二、Greenbone添加扫描任务

当特性库下载完成后,可以新建扫描任务,这里针对172.31.36.64这台主机做一个简单的扫描。https://i-blog.csdnimg.cn/blog_migrate/41245d273e1380ac1ede3cc9cd9ac418.png
启动扫描任务。https://i-blog.csdnimg.cn/blog_migrate/c55450c4eb0256eb9610c7ff5d6ab706.png
等待一段时间后,扫描完成,点击检察扫描报告。https://i-blog.csdnimg.cn/blog_migrate/bf7c8ac985f3b5acaf8a1ea8ce27d4c1.png
可以看到漏洞信息。https://i-blog.csdnimg.cn/blog_migrate/6951086d96680212bd5a977e5c037c50.png
三、文档链接



[*]         Greenbone Community Containers 22.4:https://greenbone.github.io/docs/latest/22.4/container/index.html
[*]         How to install Docker on Amazon Linux 2:https://www.cyberciti.biz/faq/how-to-install-docker-on-amazon-linux-2/

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: AWS 上快速安装Greenbone漏扫工具