管理Linux计算机

管理员可以使用Patch Manager Plus来管理运行Linux操作系统的计算机。本文档内容包括:

支持的Linux操作系统

Patch Manager Plus目前支持以下Linux版本:

    • Red Hat Enterprise Linux 6 and 7
    • SUSE Linux Enterprise 11 SP3及更高版本
    • Ubuntu 10.04及更高版本
    • 注意:对于Red Hat和SUSE,建议所有托管终端都具有有效的系统许可证。

       

      配置Linux代理设置

      Patch Manager Plus有不同的代理来管理windows、Mac和Linux电脑。默认情况下不会创建Mac和Linux代理。您可以通过在管理范围内配置设置来创建Linux代理。这将帮助您为本地办公室和远程办公室自动创建Linux代理。按照下面提到的步骤配置Linux代理设置。

        1. 单击Admin选项卡调用Admin页面。
        2. 单击SoM设置下可用的代理设置链接。
        3. 选择Linux代理设置选项卡
        4. 选择域或工作组来对Linux计算机进行分组(这是虚拟分组,不会影响其功能)。从SoM—>“添加计算机”远程推送的代理将显示在添加它们的相应域/工作组下。
           
          • 在添加凭据时,建议将用户帐户归入活动目录,否则可以将凭据添加到工作组类型下。此凭据将用于跨本地办公室计算机自动安装代理,而不考虑它们的域。
        5. 单击“保存更改”创建Linux代理。


          可以从SoM页面下载Linux代理,方法是选择适当的代理,例如用于特定远程办公室的LAN代理或WAN代理。

      安装Patch Management Plus代理

      可以在需要管理的计算机中手动安装Linux代理程序。在启动安装进程之前,应该在Linux计算机上手动下载代理。遵循下面提到的步骤。

        1. 作为根用户转到终端。如果您没有以根用户身份登录,请打开终端,使用sudo命令执行下面提到的每个操作,并在出现提示时输入密码。这为您提供了根特权。
        2. 导航到下载代理的位置,并使用“Unzip -e PatchManagerPlusLinuxAgent.zip”命令解压缩DCLinuxAgent.zip。
        3. 验证 "PatchManagerPlus_LinuxAgent.bin" 和 "serverinfo.json"是否位于相同的路径中
        4. 作为一个根用户执行命令“chmod +x PatchManagerPlus_LinuxAgent.bin”。这将为安装准备可执行文件。
        5. 使用"./PatchManagerPlus_LinuxAgent.bin"运行安装程序。代理将默认安装在“/usr/local/PatchManagerPlusagent”目录下。
        6. 如果您想要更改代理的安装位置,请使用以下命令"./PatchManagerPlus_LinuxAgent.bin -d "。

      可以看到,Patch Management Plus代理已成功安装在Linux计算机上。您需要在需要使用Patch Manager Plus进行管理的计算机上手动安装代理。代理安装完成后,将自动扫描计算机,并将以下详细信息更新到Patch Management Plus服务器:

        • 系统详情:关于计算机的所有细节,如用户、组和服务。这并不包括映射到计算机的网络共享的详细信息。
        • 硬件详情:计算机的所有硬件细节,如BIOS、磁盘驱动器、物理内存、处理器、网络适配器等。这并不包括打印机和端口的详细信息。
        • 软件详情:有关已安装在托管电脑上的软件的所有详情,包括软件版本、安装日期等。

      远程安装Patch Management Plus代理

       
      • 如果您想要为局域网内的计算机安装代理,那么您可以从Patch Management PlusWeb控制台管理选项卡——> SoM——>选择计算机并调用代理安装。如果您想在属于不同远程办公室的计算机上安装代理,那么必须使用SSH。

       

      当您希望将Patch Management Plus代理安装到远程办公计算机时,可以使用SSH安装它们。按照以下步骤使用SSH安装Patch Management Plus代理:

        1. 登录到Linux计算机
        2. 基于远程办公室下载适当的代理
        3. 将下载的Patch Management Plus代理复制到需要安装代理的远程计算机上
          1. 作为根用户进入终端
          2. 导航到正在复制/下载代理的位置
          3. 输入“scp PatchManagerPlusLinuxAgent.zip username@hostname: ”将代理复制到目标计算机,如果提示,则输入密码
            用户名指的是目标计算机的根用户名
            主机名是指目标计算机的本地主机名
            如果没有指定路径,那么代理将被复制到目标计算机中的“/home/username”
        4. 安装代理程序的步骤如下:
          1. 转到终端,输入“ssh rootusername@hostname”登录到目标计算机
          2. 作为根用户登录。如果您没有以根用户身份登录,请打开终端,使用sudo命令执行下面提到的每个操作,并在出现提示时输入密码。这为您提供了根特权。
          3. 导航到下载/复制代理的位置,如果下载的代理是远程办公室代理,那么解压缩.zip,然后使用“Unzip -e PatchManagerPlusLinuxAgent.zip”命令解压缩PatchManagerPlusLinuxAgent.zip。
          4. 验证"PatchManagerPlus_LinuxAgent.bin" & "serverinfo.json" 是否位于相同的路径中
          5. 作为一个根用户执行命令“chmod +x PatchManagerPlus_LinuxAgent”.bin”。这将为安装准备可执行文件。
          6. 使用"./PatchManagerPlus_LinuxAgent.bin"运行安装程序。确保属性文件“severinfo.json“存在于与“PatchManagerPlus_LinuxAgent.bin”相同的目录中。代理将默认安装在“/usr/local/PatchManagerPlusagent”目录下。
          7. 如果您想要更改代理的安装位置,请使用以下命令“./PatchManagerPlus_LinuxAgent.bin -d "。

      您已经成功地使用SSH在远程计算机上安装了Patch Management Plus。

      卸载Patch Management Plus代理

      如果不想管理计算机,可以按照下面提到的步骤卸载Patch Management Plus代理。一旦卸载Patch Management Plus代理,所有与计算机相关的细节将从Patch Management Plus服务器删除。如果您想再次管理这台计算机,那么您需要重新安装Patch Management Plus代理。然而,先前有关计算机的详细信息将不会保留。要从电脑卸载这些代理程序,请按以下步骤进行:

            1. 作为根用户转到终端。如果您没有以根用户身份登录,请打开终端,使用sudo命令执行下面提到的每个操作,并在出现提示时输入密码。这为您提供了根特权。
            2. 导航到安装代理的位置(默认位置:/usr/local/PatchManagerPlusagent),执行这个命令“chmod +x RemoveDCAgent.sh”。启动卸载程序。您需要具有根权限才能卸载代理。如果您不记得安装位置,您可以在这里找到它,代理安装目录:“/etc/PatchManagerPlusagent/dcagentsettings.json”
            3. 执行此命令"./RemoveDCAgent.sh" 卸载代理程序。

      您可以看到Patch Management Plus代理已成功地从计算机卸载。