客户端任务的命令行基础知识
您可以使用这些命令行实用程序来指示客户端执行一系列操作。
在本主题中:
- 激活客户端
- 为防恶意软件和规则更新配置代理服务器
- 为与管理中心的连接配置代理服务器
- 启动手动防恶意软件扫描
- 强制客户端与管理中心联系
- 重置客户端
- 创建诊断数据包
- 检查 ds_agent 进程或服务是否正在运行
- 检查 CPU 使用率和 RAM 使用率
- 在 Linux 上重新启动客户端
激活客户端
要从命令行激活客户端,您需要知道租户 ID 和密码。这些信息可以从部署脚本获取。
- 在趋势科技服务器深度安全防护系统管理中心的右上角,单击支持 > 部署脚本以显示部署脚本生成器。
- 选择平台。
- 选择安装后自动激活客户端。
- 在部署脚本中,找到 tenantID 和 token 的字符串。
Windows
在 PowerShell 中:
& $Env:ProgramFiles"\Trend Micro\Deep Security Agent\dsa_control" -a <manager URL> <tenant ID> <token>
在 cmd.exe 中:
C:\Windows\system32>"\Program Files\Trend Micro\Deep Security Agent\dsa_control" -a <manager URL> <tenant ID> <token>
Linux
/opt/ds_agent/dsa_control –a <manager URL> <tenant ID> <token>
为防恶意软件和规则更新配置代理服务器
如果客户端必须通过代理服务器连接至中继,则必须配置代理服务器连接。
Windows
- 以管理员身份打开命令提示符 (cmd.exe)。
-
输入以下命令:
cd C:\Program Files\Trend Micro\Deep Security Agent\
dsa_control -w myUserName:MTPassw0rd
dsa_control -y relay_proxy://squid.example.com:443
Linux
/opt/ds_agent/dsa_control -w myUserName:MTPassw0rd
/opt/ds_agent/dsa_control -y relay_proxy://squid.example.com:443
为与管理中心的连接配置代理服务器
如果客户端必须通过代理服务器连接至管理中心,则必须配置代理服务器连接。
Windows
- 以管理员身份打开命令提示符 (cmd.exe)。
-
输入以下命令:
cd C:\Program Files\Trend Micro\Deep Security Agent\
dsa_control -u myUserName:MTPassw0rd
dsa_control -x dsm_proxy://squid.example.com:443
Linux
/opt/ds_agent/dsa_control -u myUserName:MTPassw0rd
/opt/ds_agent/dsa_control -x dsm_proxy://squid.example.com:443
启动手动防恶意软件扫描
Windows
- 以管理员身份打开命令提示符 (cmd.exe)。
-
输入以下命令:
cd C:\Program Files\Trend Micro\Deep Security Agent\
dsa_control -m "AntiMalwareManualScan:true"
Linux
/opt/ds_agent/dsa_control -m "AntiMalwareManualScan:true"
强制客户端与管理中心联系
Windows
在 PowerShell 中:
& "\Program Files\Trend Micro\Deep Security Agent\dsa_control" -m
在 cmd.exe 中:
C:\Windows\system32>"\Program Files\Trend Micro\Deep Security Agent\dsa_control" -m
Linux
/opt/ds_agent/dsa_control –m
重置客户端
此命令将移除目标客户端的激活信息并停用该客户端。
Windows
在 PowerShell 中:
& "\Program Files\Trend Micro\Deep Security Agent\dsa_control" –r
在 cmd.exe 中:
C:\Windows\system32>"\Program Files\Trend Micro\Deep Security Agent\dsa_control" -r
Linux
/opt/ds_agent/dsa_control –r
创建诊断数据包
趋势科技服务器深度安全防护系统技术支持可能会要求您创建诊断数据包,以帮助他们排除和诊断您的问题。诊断数据包会创建为 zip 压缩文件并可下载到本地。然后,您可以将其发送给技术支持。有关更详细的说明,请参阅创建诊断数据包。
可以通过趋势科技服务器深度安全防护系统管理中心生成被管理计算机的诊断数据包,但如果该计算机处于客户端启动的激活 (AIA) 模式,则它无法收集所有所需的日志。因此,如果技术支持要求提供诊断数据包,您需要直接在被管理计算机上运行命令。
Windows
在 PowerShell 中:
& "\Program Files\Trend Micro\Deep Security Agent\dsa_control" –d
在 cmd.exe 中:
C:\Windows\system32>"\Program Files\Trend Micro\Deep Security Agent\dsa_control" -d
Linux
/opt/ds_agent/dsa_control –d
检查 ds_agent 进程或服务是否正在运行
Windows
使用任务管理器或 procmon。
Linux
ps –ef|grep ds_agent
检查 CPU 使用率和 RAM 使用率
Windows
使用任务管理器或 procmon。
Linux
top
在 Linux 上重新启动客户端
service ds_agent restart
或
/etc/init.d/ds_agent restart