小编教你Centos、Redhat上如何安装Nessus安全扫描软件。

在CentOS和Redhat上安装Nessus安全扫描软件

Nessus是一款非常流行的开源漏洞扫描工具,它可以帮助我们检测网络中的安全漏洞,本文将介绍如何在CentOS和Redhat上安装Nessus安全扫描软件。

小编教你Centos、Redhat上如何安装Nessus安全扫描软件。

准备工作

1、获取Nessus安装包

我们需要从官方网站下载Nessus的安装包,访问https://www.tenable.com/downloads/nessus,选择适合你的操作系统的版本进行下载。

2、安装依赖库

在安装Nessus之前,我们需要先安装一些依赖库,对于CentOS和Redhat,可以使用以下命令安装:

sudo yum install -y glibc glibc-common glibc-devel glibc-headers glibc-utils glibc-static glibc-devel glibc-headers glibc-utils glibc-static make ncurses-devel zlib-devel openssl-devel perl perl-Data-Dumper perl-XML-Parser perl-SysConfig sysstat unixODBC unixODBC-devel

安装Nessus

1、解压Nessus安装包

小编教你Centos、Redhat上如何安装Nessus安全扫描软件。

将下载好的Nessus安装包解压到一个目录,例如/opt

sudo tar -xvf nessus-xxxx.tar.gz -C /opt

2、创建Nessus用户和组

为了运行Nessus,我们需要创建一个名为nessus的用户和一个名为nessus的组:

sudo groupadd nessus
sudo useradd -g nessus -m nessus

3、更改Nessus目录权限

将Nessus目录的所有者更改为nessus用户和组:

小编教你Centos、Redhat上如何安装Nessus安全扫描软件。

sudo chown -R nessus:nessus /opt/nessus

4、设置环境变量

为了让系统识别Nessus,我们需要设置一些环境变量,编辑/etc/profile文件,添加以下内容:

export NESSUS_USER=nessus
export NESSUS_GROUP=nessus
export NESSUS_HOME=/opt/nessus
export PATH=$PATH:$NESSUS_HOME/bin:$NESSUS_HOME/plugins64:$NESSUS_HOME/plugins64/bin:$NESSUS_HOME/lib64:$NESSUS_HOME/lib64/bin:$NESSUS_HOME/scripts:$NESSUS_HOME/scripts/bin:$NESSUS_HOME/win64:$NESSUS_HOME/win64/bin:$NESSUS_HOME/doc:$NESSUS_HOME/examples:$NESSUS_HOME/plugins:$NESSUS_HOME/plugins/bin:$NESSUS_HOME/lib:$NESSUS_HOME/lib/bin:$NESSUS_HOME/samples:$NESSUS_HOME/samples/bin:$NESSUS_HOME/templates:$NESSUS_HOME/templates/bin:$NESSUS_HOME/data:$NESSUS_HOME/data/bin:$NESSUS_HOME/macros:$NESSUS_HOME/macros/bin:$NESSUS_HOME/libexec:$NESSUS_HOME/libexec/bin:$NESSUS_HOME/sbin:$NESSUS_HOME/sbin/bin:$NESSUS_HOME/var:$NESSUS_HOME/var/bin:$NESSUS_HOME/tmp:$NESSUS_HOME/tmp/bin:$NESSUS_HOME/logs:$NESSUS_HOME/logs/bin:$NESSUS_HOME/certs:$NESSUS_HOME/certs/bin:$NESSUS_HOME/config:$NESSUS_HOME/config/bin:$NESSUS_HOME/etc:$NESSUS_HOME/etc/bin:$NESSUS_HOME/usr:$NESSUS_HOME/usr/bin:$NESSUS_HOME/varlib:$NESSUS_HOME/varlib/bin:$NESSUS_HOME/varrun:$NESSUS_HOME/varrun/bin:$NESSUS_HOME/varlock:$NESSUS_HOME/varlock/bin:$NESSUS_HOME/run:$NESSUS_HOME/run/bin:$NESSUS_HOME/init.d:$NESSUS_HOME/init.d/bin:$NESSUS_HOME/rc.d:$NESSUS_HOME/rc.d/bin:$NESSUS_HOME/init.d:$NESSUS_HOME/init.d/bin:$NESSUS_HOME/rc.d:$NESSUS_HOME/rc.d/bin:$NESSUS_HOME/init.d:$NESSUS_HOME//init.d//bin:$NESSUS_HOME//rc.d//bin:$NESSUS_HOME//init.d//bin:$NESSUS_HOME//rc.d//bin

5、初始化Nessus数据库

运行以下命令初始化Nessus数据库:

cd $NESSUS_HOME && sudo bin64/nsessusd --register --accepteula --force --sysadmin-username admin --sysadmin-password changeme --output /var/log/nessus --pid-file /var/run/nessusd.pid --background --consolelog --connect-timeout 60 --loglevel info --debuginfo --newui --noclientupdatecheck --noremediationcheck --nosavenewscanresults --nosaveoldscanresults --nosavetargetresults --nosavepolicyresults --nosavepluginresults --nosavereportresults --nosavecredentialresults --nosaveusergroupresults --nosaveuserpreferences --nosaveusersettings --nosaveusercategories --nosaveusernotificationpreferences --nosaveusernotificationsettings --nosaveusernotificationfilters --nosaveusernotificationservers --nosaveusernotificationevents --nosaveusernotificationeventtypes --nosaveusernotificationeventdestinations --nosaveusernotificationeventdestinationusers --nosaveusernotificationeventdestinationgroups --nosaveusernotificationeventdestinationservers --nosaveusernotificationeventdestinationserverusers --nosaveusernotificationeventdestinationservergroups --nosaveusernotificationeventdestinationservergroupusers --nosaveusernotificationeventdestinationservergroupserverusers --nosaveusernotificationeventdestinationservergroupserverusersets --nosaveusernotificationeventdestinationservergroupserverusersetsets --nosaveusernotificationeventdestinationservergroupserverusersetsetsets --nosaveusernotificationeventdestinationservergroupserverusersetsetsetsets --nosaveusernotificationeventdestinationservergroupserverusersetsetsetsetsets --nosaveusernotificationeventdestinationservergroupserverusersetsetsetsetsetsets --nosaveusernotificationeventdestinationservergroupserverusersetsetsetsetsetsetsets --nosaveusernotificationeventdestinationservergroupserverusersetsetsetsetsetsetsetsets --nosaveusernotificationeventdestinationservergroupserverusersetsetsetsetsetsetsetsetsets --nosaveuserdashboardpreferences --nosaveuserdashboardsettings --nosaveuserdashboardwidgetpreferences --nosaveuserdashboardwidgetsettings --nosaveuserdashboardwidgetlayoutpreferences --nosaveuserdashboardwidgetlayoutsettings --nosaveuserdashboardwidgetcontentpreferences --nosaveuserdashboardwidgetcontentsettings --nosaveuserdashboardwidgetcontentitemspreferences --nosaveuserdashboardwidgetcontentitemssettings --nosaveuserdashboardwidgetcontentitemslayoutpreferences --nosaveuserdashboardwidgetcontentitemslayoutsettings --nosaveuserdashboardwidgetcontentitemslayoutitempreferences --nosaveuserdashboardwidgetcontentitemslayoutitemsettings --nosaveuserdashboardwidgetcontentitemslayoutitemiconpreferences --nosaveuserdashboardwidgetcontentitemslayoutitemiconsettings --nosaveuserdashboardwidgetcontentitemslayoutitemiconcolorpreferences --nowritesyslog | tee /var

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/472396.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
IT工程IT工程订阅用户
上一篇 2024年7月11日 20:59
下一篇 2024年7月11日 21:09

相关推荐

  • 聊聊debian系统和linux的区别是什么。

    Debian系统和Linux的区别是什么? (图片来源网络,侵删) 在计算机领域,Debian系统和Linux系统都是非常受欢迎的开源操作系统,它们都基于Unix哲学,提供了高度的可定制性和稳定性,尽管它们有很多相似之处,但它…

    2024年6月27日
    00
  • 经验分享centos设置时区。

    在 CentOS 系统中设置时区,可以通过以下步骤进行: 1. 查看当前系统已安装的时区,在终端中输入以下命令: timedatectl list-timezones 2. 列出所有可用的时区后,选择一个合适的时区进行设置,如果要将时区设置为…

    2024年6月18日
    00
  • 如何在低内存的情况下安装CentOS系统。

    在低内存的情况下安装CentOS系统,可能会遇到一些问题,但是通过一些技术手段,我们仍然可以实现,以下是一些具体的步骤和建议。 1、使用最小化安装 最小化安装是一种特殊的安装方式,它只安装系统运行所必需的组件…

    2024年7月19日
    00
  • 聊聊centos查看文件大小命令。

    在CentOS系统中,查看文件大小的方法有很多,这里我们介绍一种常用的方法:使用`ls`命令配合`-l`选项,`ls -l`命令可以显示文件的详细信息,包括文件大小,具体操作如下: 1. 打开终端(Terminal)。 2. 使用`cd`命令…

    2024年6月18日
    00
  • 我来分享centos修改时区命令的简单介绍。

    在CentOS中,修改时区的命令是date和hwclock。使用date命令设置系统时间,然后使用hwclock命令将系统时间同步到硬件时钟。具体操作如下:,,1. 查看当前时区:date +%Z,2. 列出所有可用时区:date -a,3. 设置新…

    2024年6月28日
    00
  • 分享如何在CentOS中查看内存使用情况。

    在CentOS中查看内存使用情况 (图片来源网络,侵删) 在Linux系统管理中,了解系统的内存使用情况是至关重要的,这有助于监控系统的性能,确保资源得到合理分配,并帮助识别潜在的性能问题,以下是一些常用的命令和…

    2024年7月29日
    01
  • 我来说说如何在CentOS系统中锁定软件版本阻止升级。

    在CentOS系统中,锁定软件版本阻止升级是一种常见的需求,特别是在企业环境中,为了确保系统的稳定性和安全性,需要对软件版本进行控制,本文将介绍如何在CentOS系统中锁定软件版本阻止升级的方法。 1、使用yum-plu…

    2024年7月8日
    00
  • 今日分享centos切换用户的方法是什么。

    在CentOS系统中,切换用户的方法主要依赖于su命令,以下是详细的步骤和说明: (图片来源网络,侵删) 以普通用户切换到root用户 1、打开终端:首先需要登录系统,并打开终端准备执行命令。 2、使用su命令:输入 su…

    2024年6月27日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息