<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    2.2 如何安裝Nessus 代理

    在Mac OS X上安裝Nessus代理

    下載Nessus代理

    Nessus代理下載頁面中,下載特定于您的操作系統的軟件包。

    示例:壓縮的Nessus安裝程序文件

    NessusAgent-<version number>.dmg

    安裝Nessus代理

    注意: 以下步驟需要root特權。

    要安裝Nessus代理,可以使用GUI安裝向導或命令行。

    GUI安裝:

    1. 雙擊Nessus代理.dmg(Mac OS X磁盤映像)文件。
    2. 雙擊安裝Nessus Agent.pkg。
    3. 完成Nessus代理安裝向導

    命令行安裝:

    1. NessusAgent-<version number>.dmg中提取Install Nessus Agent.pkg.NessusAgent.pkg

      注:該.NessusAgent.pkg文件是在MacOS上查找通常不可見。

    2. 打開終端。

    3. 在命令提示符處,輸入以下命令:

    # installer -pkg /<path-to>/Install Nessus Agent.pkg -target /

    您可以在鏈接之前安裝完整的插件集,以減少批量安裝期間對帶寬的影響。這可以通過nessuscli代理更新命令,通過–file參數指定插件設置的位置來完成。這之前必須做開始的代理。例如:

    /opt/nessus_agent/sbin/nessuscli agent update --file=./plugins_set.tgz

    插件集必須少于五天。過期時間超過五天的舊插件集將強制下載完整的插件。您可以從Nessus代理下載頁面下載最新的插件集。

    使用命令行界面的鏈接代理

    要在Mac OS X上鏈接代理:

    1. 打開終端。
    2. 在命令提示符下,使用nessuscli agent link命令。
      例如:
    / Library / NessusAgent / run / sbin / nessuscli agent link
     --key = 00abcd00000efgh11111i0k222lmopq3333st4455u66v777777w88xy9999zabc00
     --name = MyOSXAgent --groups = All --host = yourcompany.com --port = 8834

    該命令支持的參數為:

    參數 要求?
    --key 使用您從管理員那里得到的值。
    --host
    --port
    --name 沒有 為代理指定名稱。如果未為代理指定名稱,則該名稱默認為要在其中安裝代理的計算機的名稱。
    --groups 沒有 指定要在其中添加代理的一個或多個現有代理組。如果您在安裝過程中未指定代理組,則可以稍后在Nessus Manager或Tenable.io中將鏈接的代理添加到代理組 。注意:座席組名稱區分大小寫,并且必須完全匹配。
    --offline-install 沒有 對于Nessus代理7.0.3或更高版本,即使Nessus代理處于脫機狀態,也可以將其安裝在系統上。將命令行選項NESSUS_OFFLINE_INSTALL =“ yes”添加到命令行輸入中。該Nessus的代理會定期嘗試本身鏈接到任何Tenable.io或Nessus的經理。如果代理無法連接到控制器,則它將每小時重試一次;如果代理可以連接到控制器,但鏈接失敗,則它將每24小時重試一次。
    --cloud 沒有 指定--cloud參數以鏈接到Tenable.io。所述--cloud參數是一個快捷方式指定--host= cloud.tenable.com --port = 443

    驗證鏈接的代理

    要在Nessus Manager中驗證鏈接的代理,請執行以下操作:

    1. 在頂部導航欄中,單擊“ 掃描”

      我的掃描頁面出現。

    2. 在左側導航欄中,點擊代理

      出現“ 代理”頁面。

    3. 在鏈接的代理表中找到新代理。

    在Linux上安裝Nessus 代理

    Nessus代理程序包名稱示例

    • Red Hat,CentOS和Oracle Linux

      NessusAgent- <version number> -es5.x86_64.rpm
      NessusAgent- <version number> -es6.i386.rpm
      NessusAgent- <version number> -es7.x86_64.rpm
    • Fedora

      NessusAgent- <version number> -fc20.x86_64.rpm
    • Ubuntu

      NessusAgent- <version number> -ubuntu1110_amd64.deb
      NessusAgent- <version number> -ubuntu1110_i386.deb
      NessusAgent- <version number> -ubuntu910_amd64.deb
      NessusAgent- <version number> -ubuntu910_i386.deb
    • Debian

      NessusAgent- <version number> -debian6_amd64.deb
      NessusAgent- <version number> -debian6_i386.deb

    安裝Nessus代理

    注意: 以下過程需要root特權。

    使用命令行界面,安裝Nessus代理。

    示例Linux安裝命令:

    • Red Hat,CentOS和Oracle Linux

      #rpm -ivh NessusAgent- <version number> -es6.i386.rpm
      #rpm -ivh NessusAgent- <version number> -es5.x86_64.rpm
    • Fedora

      #rpm -ivh NessusAgent- <version number> -fc20.x86_64.rpm
    • Ubuntu

      #dpkg -i NessusAgent- <version number> -ubuntu1110_i386.deb
    • Debian

      #dpkg -i NessusAgent- <version number> -debian6_amd64.deb

    您可以在鏈接之前安裝完整的插件集,以減少批量安裝期間對帶寬的影響。這可以通過nessuscli代理更新命令,通過–file參數指定插件設置的位置來完成。這之前必須做開始的Nessus的代理。例如:

    / opt / nessus_agent / sbin / nessuscli agent update--file =./ plugins_set.tgz

    插件集必須少于五天。過期時間超過五天的舊插件集將強制下載完整的插件。您可以從Nessus代理下載頁面下載最新的插件集。

    注意: 安裝Nessus代理后,您必須使用命令/sbin/service nessusagent start手動啟動服務。

    將代理鏈接到Nessus Manager

    在命令提示符下,使用use nessuscli agent link命令。例如:

    / opt / nessus_agent / sbin / nessuscli agent link
    --key = 00abcd00000efgh11111i0k222lmopq3333st4455u66v777777w88xy9999zabc00
    --name = MyOSXAgent --groups ="all" --host = yourcompany.com --port = 8834

    該命令支持的參數為:

    參數 要求?
    --key 使用您從管理員那里得到的值。
    --host
    --port
    --name 沒有 為代理指定名稱。如果未為代理指定名稱,則該名稱默認為要在其中安裝代理的計算機的名稱。
    --groups 沒有 指定要在其中添加代理的一個或多個現有代理組。如果您在安裝過程中未指定代理組,則可以稍后在Nessus Manager或Tenable.io中將鏈接的代理添加到代理組 。注意:座席組名稱區分大小寫,并且必須完全匹配。
    --offline-install 沒有 對于Nessus代理7.0.3或更高版本,即使Nessus代理處于脫機狀態,也可以將其安裝在系統上。將命令行選項NESSUS_OFFLINE_INSTALL =“ yes”添加到命令行輸入中。該Nessus的代理會定期嘗試本身鏈接到任何Tenable.io或Nessus的經理。如果代理無法連接到控制器,則它將每小時重試一次;如果代理可以連接到控制器,但鏈接失敗,則它將每24小時重試一次。
    --cloud 沒有 指定--cloud參數以鏈接到Tenable.io。所述--cloud參數是一個快捷方式指定--host= cloud.tenable.com --port = 443

    如果您提供的信息不正確,則會出現“無法鏈接代理”錯誤。

    注意:如果嘗試克隆代理并將其鏈接到Nessus Manager或Tenable.io,則可能會出現409錯誤。出現此錯誤的原因是,另一臺計算機已使用/etc/machine_id或/etc/tenable_tag文件中的相同uuid值進行鏈接。要解決此問題,請/etc/tenable_tag使用有效的UUIDv4值替換文件中的值。如果/etc/machine_id文件不存在,則可以刪除/etc/tenable_tag以生成新值。

    在Windows上安裝Nessus代理

    通過命令行部署和鏈接

    您可以通過命令行部署和鏈接Nessus代理。例如:

    msiexec / i NessusAgent- <version number> -x64.msi NESSUS_GROUPS =“Agent Group Name” NESSUS_SERVER =192.168.0.1:8834NESSUS_KEY = 00abcd00000efgh11111i0k222lmopq3333st4455u66v777777w88xy9999zabc00 / qn

    以下是可用的鏈接參數:

    • 對于Nessus代理7.0.3或更高版本,即使Nessus代理處于脫機狀態,也可以將其安裝在系統上。將命令行選項NESSUS_OFFLINE_INSTALL =“ yes”添加到命令行輸入中。該Nessus的代理會定期嘗試本身鏈接到任何Tenable.io或Nessus的經理。如果代理無法連接到控制器,則它將每小時重試一次;如果代理可以連接到控制器,但鏈接失敗,則它將每24小時重試一次。
    • 另外,您可以在鏈接之前安裝完整的插件集,以減少批量安裝期間對帶寬的影響。添加命令行選項NESSUS_PLUGINS_FILEPATH =“ C:\ path \ to \ plugins_set.tgz”,其中plugins_set.tgz是最新的插件集,壓縮包不到5天。過期時間超過五天的舊插件集將強制下載完整的插件。您可以從Nessus代理下載頁面下載最新的插件集。
    • NESSUS_GROUPS-指定要在其中添加代理的一個或多個現有代理組。如果您在安裝過程中未指定代理組,則可以稍后在Nessus Manager或Tenable.io中將鏈接的代理添加到代理組 。

    注意:座席組名稱區分大小寫,并且必須完全匹配。

    注意:列出多個組或名稱中帶有空格的一組時,必須使用引號(“)。例如:
    - 團隊名字
    - “團隊名字”
    - “一組,另一組”

    • NESSUS_NAME
    • NESSUS_PROXY_AGENT
    • NESSUS_PROXY_PASSWORD
    • NESSUS_PROXY_SERVER
    • NESSUS_PROXY_USERNAME
    • NESSUS_CA_PATH
    • NESSUS_PROCESS_PRIORITY
    • NESSUS_PLUGINS_FILEPATH

    下載Nessus代理

    Nessus代理下載頁面上,下載特定于您的操作系統的軟件包。
    示例:Nessus代理包文件

    NessusAgent-<version number>-Win32.msi

    Windows Server 7, and 8 (32-bit)

    開始安裝Nessus代理

    1. 導航到下載Nessus代理安裝程序的文件夾。
    2. 接下來,雙擊文件名以開始安裝過程。出現“ 歡迎使用Nessus代理的InstallShield向導”窗口。

    完成Windows InstallShield向導

    注意:在Windows 7 x64 Enterprise,Windows 8 Enterprise和Windows Server 2012上,可能需要執行重新引導才能完成安裝。

    1. 在“ 歡迎使用Nessus代理的InstallShield向導”窗口中,單擊“ 下一步”繼續。

    2. 在“ 許可協議”窗口中,閱讀Tenable,Inc. Nessus軟件許可和訂閱協議的條款。

    3. 單擊我接受許可協議的條款

    4. 單擊下一步

    5. 在“ 目標文件夾”窗口中,單擊“ 下一步”以接受默認安裝文件夾。
      或者
      單擊“ 更改”瀏覽并選擇要在其中安裝Nessus代理的其他文件夾。

    6. 在“ 配置選項”窗口中,鍵入代理密鑰值:

      領域 要求?
      key 使用您從經理那里得到的值。
      服務器(主機)
      Groups 沒有 指定要在其中添加代理的現有代理組。如果在安裝過程中未指定代理組,則可以稍后將鏈接的代理添加到代理組。

    注意:代理名稱默認為您要在其中安裝代理的計算機的名稱。

    1. 單擊下一步
    2. 在“ 準備安裝程序”窗口中,單擊“ 安裝”
    3. 如果顯示“ 用戶帳戶控制”消息,請單擊“ 是”以允許Nessus代理安裝。
    4. 在“ InstallShield向導完成”窗口中,單擊“ 完成”

    注意:如果嘗試克隆代理并將其鏈接到Nessus Manager或Tenable.io,則可能會出現409錯誤。出現此錯誤是因為另一臺計算機已與HKLM/Software/Tenable/TAG文件中的相同uuid值鏈接。要解決此問題,請使用有效的UUIDv4值替換HKLM/Software/Tenable/TAG文件中的值。

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类