Kali安装OPENVAS(GVM)

学习目标:Kali安装OPENVAS(GVM)

1、kali更换源的方法
1.1、在Kali Linux中更换软件源可以通过编辑/etc/apt/sources.list文件来实现:
1.2、注释掉或删除原有的源地址行。在每一行前面加上#可以将其注释掉
添加新的源地址。将相应的新源地址按照格式加入到文件中
deb http://mirrors.aliyun.com/kali kali-rolling main non-free non-free-firmware contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free non-free-firmware contrib
1.3、更新软件列表:
sudo apt-get update

┌──(glory㉿kali)-[~]
└─$ sudo apt-get update          
Get:1 http://mirrors.aliyun.com/kali kali-rolling InRelease [41.5 kB]
Get:2 http://mirrors.aliyun.com/kali kali-rolling/contrib Sources [74.6 kB]
Get:3 http://mirrors.aliyun.com/kali kali-rolling/main Sources [16.5 MB]
Get:4 http://mirrors.aliyun.com/kali kali-rolling/non-free Sources [120 kB] 
Get:5 http://mirrors.aliyun.com/kali kali-rolling/main amd64 Packages [20.1 MB]
Get:6 http://mirrors.aliyun.com/kali kali-rolling/main amd64 Contents (deb) [48.8 MB]
Get:7 http://mirrors.aliyun.com/kali kali-rolling/non-free amd64 Packages [195 kB]
Get:8 http://mirrors.aliyun.com/kali kali-rolling/non-free amd64 Contents (deb) [875 kB]
Get:9 http://mirrors.aliyun.com/kali kali-rolling/contrib amd64 Packages [110 kB]
Get:10 http://mirrors.aliyun.com/kali kali-rolling/contrib amd64 Contents (deb) [268 kB]

1.4、升级所有已安装的包:
sudo apt-get upgrade

2、安装Openvas
2.1、安装gvm:
apt install gvm -y

### GVM 安装方法与配置指南 #### 1. 使用 `gvm-installer` 脚本安装 对于 Mac 和 Linux 用户而言,`gvm-installer` 是一种简便的安装方式。该脚本提供了直观的操作流程,能够快速完成 GVM 的部署[^1]。 ```bash curl -s https://raw.githubusercontent.com/greenbone/gvm-libs/master/scripts/gvm-installer | bash ``` 上述命令会下载并运行 `gvm-installer` 脚本,随后按照提示选择所需的 GVM 版本(如版本 20 或 21),并通过参数 `-v` 指定具体版本号。例如: ```bash sudo ./install_gvm.sh -v 21 -u ``` 此过程完成后即可成功安装 GVM[^2]。 --- #### 2. 在 Fedora 系统上安装 GVM (OpenVAS) 针对 Fedora 发行版用户,可通过以下步骤实现 GVM安装: 1. **获取 Atomic Release RPM** 访问官方资源站点 (`http://www6.atomicorp.com`) 并下载适用于 Fedora 34 的最新原子发行包。 2. **安装 Atomic Release RPM** 执行如下命令以安装已下载的 `.rpm` 文件: ```bash sudo rpm -Uvh atomic-release*rpm ``` 3. **安装 GVM RPM 包** 利用 DNF 工具完成 GVM 的实际安装工作,同时忽略背景校验选项: ```bash sudo dnf install gvm --nogpgcheck ``` 以上三步操作可确保在 Fedora 上顺利完成 GVM 的基础环境搭建[^4]。 --- #### 3. 配置 GVM 及其工具集 为了更好地适配个人需求或企业场景,GVM 提供了灵活多样的配置机制。主要涉及以下几个方面: - **默认配置路径**: 如果希望自定义行为,则可以在用户的家目录下创建名为 `.gvmtools.conf` 的文件来进行全局调整。此类配置涵盖了诸如网络连接细节、预设目标主机以及身份验证凭证等内容[^3]。 - **动态修改配置**: 当前支持借助环境变量的形式即时更改某些属性值。举个例子来说,如果想重新指定 GMP API 地址的话,只需简单声明对应变量即可生效: ```bash export GVM_API_URL="https://your-gmp-server-address" ``` 此外,在项目资料库中还附带了一份示例性质的配置模板——`.gvmtools.conf.example`,它能有效指导初学者理解各项字段含义及其合理取值范围。 --- #### 4. 启动与管理 GVM 功能模块 一旦基本框架构建完毕之后,便可以利用一系列内置子命令来操控整个平台运作状况。比如通过 Python 解析器驱动下的接口程序发起请求动作: ```python from gvm.protocols.latest import Gmp connection = Gmp(username='admin', password='password') response = connection.get_tasks() print(response.xml_str()) ``` 或者直接调用 CLI 实现更便捷的任务调度模式: ```bash gvm-cli socket --xml "<get_tasks/>" ``` 这类交互手段极大地简化了日常运维活动中的复杂度,并提升了工作效率。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值