如何修改Nessus的时区|Nessus时间不对解决方法

如何修改Nessus的时区|Nessus时间不对解决方法

有细心的hack发现Nessus的时间和自己电脑的时间不一致的问题,设置里也找不到修改的地方.

就是这个样子的问题:

如何修改Nessus的时区|Nessus时间不对解决方法

我们想要的时间是 2021/11/19 11:33 [中国北京时间].

相差时间为8小时,很明显是时区的问题,先在kali上调整试试:

kali linux调整时间为北京时间

右上角时间的地方右键–属性,然后在时区里面填写 Asia/Shanghai 即可.

如何修改Nessus的时区|Nessus时间不对解决方法

还可以使用命令行进行修改

查看当前时区

timedatectl
如何修改Nessus的时区|Nessus时间不对解决方法

列出所有可用时区

timedatectl list-timezones
如何修改Nessus的时区|Nessus时间不对解决方法

修改时区为 Asia/Shanghai

timedatectl set-timezone Asia/Shanghai
如何修改Nessus的时区|Nessus时间不对解决方法

再查看当前时区变了没

timedatectl

然后再看看Nessus时间变了没

然而Nessus时间并没有变化.

如何修改Nessus的时区|Nessus时间不对解决方法

Nessus调整时间为北京时间

如何在 Tenable.sc 中更改时区

安装Tenable.sc后,可以更改扫描的时区。这通常在安装期间设置并链接到安装Tenable.sc的主机。

有两种选择:

  • 用户通过 GUI 更改时区
  • 通过 CLI 更改所有 Tenable.sc 的时区

①通过GUI更改时区

  1. 以扫描用户的身份登录到Tenable.sc。
  2. 单击右上角的用户名并选择Profile
  3. 更新Time Zone设置。
如何修改Nessus的时区|Nessus时间不对解决方法

然而很多人会发现根本没有这个 Profile,接下来是第二种选择.

②通过CLI更改所有Tenable.sc的时区

通过 SSH 或等效的 root 用户登录Tenable.sc实例。使用 sudo 也可以。

制作php.ini的备份副本 。

cp /opt/sc/support/etc/php.ini /opt/sc/support/etc/php.ini.bak

编辑  位于 /opt/sc/support/etc 目录中的php.ini。例如:

vi /opt/sc/support/etc/php.ini

在文件中找到以下几行:

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = America/New_York

更改date.timezone 行以匹配正确的时区。

例如把 America/New_York 修改为 Asia/Shanghai

注意: 支持的时区列表可以在https://www.php.net/manual/en/timezones.php找到 

  1. 保存文件。
  2. 重新启动Tenable.sc
service SecurityCenter restart

但是我发现并没有 /opt/sc/support/etc/ 这个目录.可能是因为不是正版的原因.

③通过升级Nessus到10.0.1解决时区问题

此处仅针对kali linux下的nessus.

①先卸载原来的旧版本Nessus,命令如下:

apt remove nessus

②然后重启kali linux

reboot

③下载Nessus-10.0.1-debian6_amd64.deb安装包

下载地址:

https://www.tenable.com/downloads/nessus?loginAttempted=true

如何修改Nessus的时区|Nessus时间不对解决方法

④复制到kali linux里面执行安装命令

dpkg -i Nessus-10.0.1-debian6_amd64.deb
如何修改Nessus的时区|Nessus时间不对解决方法

⑤启动Nessus

sudo systemctl start nessusd && systemctl --no-pager status nessusd

新版本是这个样子的

如何修改Nessus的时区|Nessus时间不对解决方法

再次添加扫描时时间已经是北京时间

如何修改Nessus的时区|Nessus时间不对解决方法

如果一开始kali的时区是正确的话,Nessus的应该也是正确的,所以,本文写了个寂寞,但目的达到了.?!

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注