如果要扫描的机器不在域内或网内。可以使用单独审计或代理扫描方式,扫描这样的设备。两种方法都需要在远程机器上执行安装的脚本,然后将扫描结果推送到ServiceDesk Plus的服务器中。
方法 #1: 单独审计
步骤如下:
从ServiceDesk Plus 下载扫描脚本;
在远程机器上执行所下载的脚本;
如果该机器可以访问ServiceDesk Plus的服务器,则扫描之后,会自动把扫描结果推送到服务器上。
如果该机器不能访问ServiceDesk Plus的服务器,将在执行脚本的目录下生成包含有扫描结果的XML文件。将该文件导入到ServiceDesk Plus中,即可看见该机器的扫描结果。
访问单独审计
点击快速动作菜单,选择单独审计。
弹出通过脚本扫描工作站的窗口。
注意: 针对不同的操作系统,扫描脚本也不同,请根据实际情况,选择下载正确的脚本。
对于不能联网访问的机器,可从其他客户端上下载脚本,并将脚本保存至适当的媒体上(如:U盘),然后,到需要扫描的机器上,从媒体(U盘)上运行相应的脚本,并将扫描结果(机器名.xml)文件复制到U盘中,以便之后进行导入操作。
点击页面中的点此下载 下载扫描脚本。 不同的操作系统,其脚本名称也不同。如下表:
Windows :ae_scan.vbs
Linux : ae_scan_linux.sh
MAC : ae_scan_mac.sh
HP-UX: ae_scan_hpux.sh
在远程机器上,输入如下的命令,执行下载的脚本:
Windows:
CSCRIPT ae_scan.vbs
Linux:
sh ae_scan_linux.sh
MAC:
sh ae_scan_mac.sh
HP-UX:
sh ae_scan_linux.sh
脚本执行之后,会将结果自动推送至ServiceDesk Plus服务器。如果不能访问ServiceDesk Plus服务器,将在同一目录下生成一个XML文件(文件名为:主机名.xml),将该文件复制到可访问的位置(如网络共享位置,或移动设备上)。
返回到ServiceDesk Plus的画面,定位生成的XML文件。
点击提交按钮,将导入该XML文件,则扫描的单独工作站将显示在已扫描的工作站列表中。
注意:
对于Windows机器:
可将 ae_scan.vbs 文件配置为活动目录的登录脚本(脚本参数为:-SilentMode),这样,目标工作站启动,用户登录时将执行该脚本,并将结果传至ServiceDesk Plus 服务器。
对于Linux 机器:
可将 ae_scan_linux.sh 文件配置为crontab 或者启动脚本(start-up script),这样,该机器将定期被扫描。扫描结果将传至ServiceDesk Plus 服务器。Linux系统使用curl 推送数据,因此,必须在Linux机器上提前安装该工具。
对于 MAC 机器:
可将 ae_scan_mac.sh 文件配置为crontab 或者启动脚本(start-up script),这样,该机器将定期被扫描。扫描结果将传至ServiceDesk Plus 服务器。Linux系统使用curl 推送数据,因此,必须在Linux机器上提前安装该工具。
方法 #2: 在远程机器上安装代理
代理只能安装在Windows的机器上。步骤如下:
下载代理,并在远程机器上安装该代理。并启用选项:"Scan on system startup - 系统启动时扫描"
为您的 ServiceDesk Plus 服务器,提供一个公网IP地址,以便代理可以访问它。
重启远程机器,系统将执行扫描,并将结果推送至ServiceDesk Plus 服务器。