基于Debian9.3安装OpenVAS9.0(kali源)
基于Debian9.3安装OpenVAS9.0(kali源)
第一步:更换kali更新源,如图1。
#cat << EOF > /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
EOF
图1
说明:更新源只需配置一个即可,比如只配官方源或者阿里云源。
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contribdeb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
第二步:更新系统和工具
#apt-get clean
#apt-get update
报错1:
图2
如图2所示,"……由于没有公钥,无法验证下列签名:NO_PUBKEY ED444FF07D8D0BF6"错误,是因为没有添加公钥,解决办法如下:
使用下面的命令把公钥导入(替换相应的PUBKEY):
#sudo apt-get install dirmngr //先安装dirmngr,否则会报错"gpg: failed to start the dirmngr '/usr/bin/dirmngr': 没有那个文件或目录"
#gpg --keyserver pgpkeys.mit.edu --recv-key ED444FF07D8D0BF6 /*这里的意思是获取到ED444FF07D8D0BF6公钥,这个公钥每个人可能不同,根据错误提示填写*/
图3
#gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add –
图4
#apt-get upgrade
图5
第三步:apt-get 安装openvas
#apt-get install openvas*
图6
这是一个漫长的等待…….
第四步:初始化openvas
#openvas-setup
又是一个漫长的等待…….
初始化完成后,会自动生成默认账号密码,默认账号是:admin,密码如图7:
图7
第五步:安装完整性检测
#openvas-check-setup
图8
图9
安装完整性检测完成,安装ok。
到此,openvas已经安装完成,在本机中登录: https://127.0.0.1:9392,如图10:
#vim /lib/systemd/system/greenbone-security-assistant.service //先安装vim,命令:apt-get install vim
本文件下修改两处:--listen和--mlisten
图11
#vim /lib/systemd/system/openvas-manager.service
图12
#vim /etc/default/openvas-manager //管理器:与接口通信,分配扫描任务,并根据扫描结果生成评估报告,默认端口为9390
图13
#vim /etc/default/greenbone-security-assistant //访问web 端接口(gsad):访问opebvas 服务层的web 接口,默认监听地址为127.0.0.1,端口为9392。
此文件也是修改两处:GSA_ADDRESS和MANAGER_ADDRESS
图14
重新加载systemctl:
#openvas-stop
图15
#systemctl daemon-reload
图16
重新启动openvas:
#openvas-start
图17
安装完整性检测
#openvas-check-setup
图18
OK,搞定。
输入 https://ip:9392,从本机以外的地方即可访问,如图19:
Openvas自动生成的默认密码太长,不容易记,我们可以修改成符合我们记忆习惯的密码。
#openvasmd --user=<username> --new-password=<password>
图20
方法二:GSA修改
登录GSA后,打开administration-》Users,如图21:
图21
点击"Edit User",如图22:
图22
选择如图23,输入新密码保存即可。
图23
第八步:升级插件和漏洞库
#openvas-feed-update //第一次安装,可以不用更新
#greenbone-nvt-sync // openvas-feed-update和greenbone-nvt-sync都可以升级插件和漏洞库,建议使用openvas-feed-update进行升级。
其他命令:
#openvas-start //启动openvas
#openvas-stop //停止openvas
#openvasmd --help //帮助
转载于:https://blog.51cto.com/linhong/2068742
基于Debian9.3安装OpenVAS9.0(kali源)相关推荐
- .net framework 4.0安装_R4.0的源码安装——以mac为例
装了一堆东西回来,已经忘了最初要做的是啥. 太长不看版 其实就是缺什么安装什么.每个人情况可能都不太一样.对于我的mac上,如下: configure之前需要安装: gcc xz pcre2 安装方法 ...
- php 7.0 编译安装mysql_源码编译安装php7.0.5
源码编译安装php7.0.5 源码包下载地址 安装epel扩展yum源 [root@xuegod63 ~]# yum clean all [root@xuegod63 ~]# yum list 注:R ...
- Kali源库配置和拼音安装
2019独角兽企业重金招聘Python工程师标准>>> 版本:kali-linux-2016.1-i386 0.对kali进行系统更新或者软件安装,直接通过国内网络访问境外主网网络不 ...
- 基于CenOS7.9安装Ambari2.7.4.0+HDP3.1.4.0大数据平台
1集群规划.配置说明 1.1系统说明 表1.1 集群系统说明表 操作系统 主机名 IP地址 CentOS-7-x86_64-DVD-2009 master 192.168.185.150 CentO ...
- Jetson tx2 上源码安装 pytorch1.0.0(真. 血泪史)
Jetson tx2 上源码安装 pytorch1.0.0(真. 血泪史) 本篇以在python3.5安装过程为例.在安装之前说明以下: 重点一:平台及cuda cudnn的安装问题 Jetson T ...
- Linux 利用yum源安装php7.0+nginx
环境 1, CentOS 7 2, nginx1.12.2 3, php7.0 nginx已经安装完成,且document root 目录为/usr/share/nginx/html. 步骤 1,添加 ...
- centos7.2源码安装openssl1.0.2
centos7.2默认是安装了opensll软件包的,但是部署个别服务时,由于版本太低.会影响服务的正常部署.只能使用源码安装提高openssl软件版本. 因为之前有openssl软件包,所以要先移除 ...
- kali换源无法保存_Kali Linux 2.0更新源无法正常使用(解决)
更改kali的更新源: 打开终端输入: leafpad /etc/apt/sources.list 这是为了避免有人不会用vim 删除里面的内容,换为国内更新源: #中科大kali源 deb http ...
- jumpserver v0.4.0 基于 CenOS7 的安装详解
标签(linux): jumpserver 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 首首先使用Jumpserver前要理解清楚这三个用户关系: 1.用户: ...
最新文章
- 用javascript实现的纵版飞行射击游戏—《天机》
- 数据库常用的基本操作
- AtCoder Beginner Contest 204 F Hanjo 2
- html之元素与元素的形成
- 华为举办HDC.Cloud媒体预沟通会,为开发者提供ICT“黑土地”
- Java打印出所有的水仙花数
- String.format()方法使用
- [Prescan] Prescan与Simulink联合
- Could not load NIB in bundle: 'NSBundle /Users/wyd/Library/Application Support/iPhone Simulator/5.0
- 妙控键盘大写按哪个键_苹果键盘怎么输入大写字母
- 【服务器数据恢复】断电导致raid信息丢失的磁盘阵列数据恢复案例
- 京东订单自动评价方法
- 自动控制原理之控制系统的数学模型(类比神经网络学习数学模型)
- 无线路由器连接有线路由器
- stm32h7xx_hal_conf.h讲解
- Python量化交易平台开发教程系列7-顶层GUI界面开发(1)
- 计算机工程专业院校排名,2017美国计算机工程专业院校排名
- python运用1之flask
- BeanCopier对象复制学习
- Catalan数的分析和应用