jon*_*les 3 postgresql openvas
在 Kali linux 上安装 OpenVAS 后,gvm-setup按照说明运行命令来设置 GVM:https ://linuxhint.com/install-openvas-kali-linux/
但是,出现了以下错误:
ERROR: The default postgresql version is not 13 required by libgvmd
Error: Use pg_upgradecluster to update your postgres cluster
Run Code Online (Sandbox Code Playgroud)
因此,我检查了安装的 PostgreSQL 版本:
$ su postgres
$ psql --version
psql (PostgreSQL) 13.2 (Debian 13.2-1)
Run Code Online (Sandbox Code Playgroud)
版本是13。我怎样才能完成gvm-setup?
jon*_*les 17
gvm-setup将在 上查找 PostgreSQL port 5432。如果您安装了多个版本的 PostgreSQL,它们将被分配从 5432 开始的增量端口号。要检查其他版本的 PostgreSQL,您可以查看目录/etc/postgresql/。您可能会看到多个目录,与您安装的 PostgreSQL 版本相对应。
您应该进入每个版本并编辑文件,postgresql.conf将 PostgreSQL 13 的端口号更改为 5432,并将其他端口号分配给其他版本。因此,如果您安装了 PostgreSQL 12 和 13:
编辑 PostgreSQL 12 配置文件
$ nano /etc/postgresql/12/main/postgresql.conf
Run Code Online (Sandbox Code Playgroud)
找到该行port = 5432并更改为:
port = 5433
Run Code Online (Sandbox Code Playgroud)
编辑 PostgreSQL 13 配置文件
$ nano /etc/postgresql/13/main/postgresql.conf
Run Code Online (Sandbox Code Playgroud)
找到该行port = 5433并更改为:
port = 5432
Run Code Online (Sandbox Code Playgroud)
最后重新启动 PostgreSQL:
systemctl restart postgres
Run Code Online (Sandbox Code Playgroud)
然后再次运行 gvm-setup
gvm-setup
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39106 次 |
| 最近记录: |