HP

HP Systems Insight Manager 5.1 用户指南

简体中文
  扩展管理的工具  |  安装 OpenSSH  |  通过 CLI 创建 OpenSSH 任务   

通过 CLI 创建 OpenSSH 任务

目录
索引
声明
简介
产品概述
入门
发现和标识
用户和授权
目录服务
联网和安全性
监视系统、群集和事件
存储集成
通过任务进行管理
扩展管理的工具
群集监视程序
命令行工具
配置或修复代理概述
定制工具
配置 DMI 访问
配置 SNMP 访问
设备 Ping 操作
磁盘阈值
许可证管理器
管理处理器工具
管理 MIB
安装 OpenSSH
使用 RDP 将 OpenSSH 部署到多个系统
通过 CLI 创建 OpenSSH 任务
PMP 工具
复制代理设置
RPM Package Manager
服务器迁移软件
System Management Homepage
系统页
版本控制
虚拟机管理软件
基于 WBEM 的工具
可用的 MSA 工具
合作伙伴应用程序
报告
管理系统和事件
故障排除
参考信息
打印版本
词汇表
使用帮助
 创建 OpenSSH 任务
 使用 XML 文件从命令行创建 OpenSSH 任务
 未使用 XML 文件从命令行创建 OpenSSH 任务

可以通过在命令行使用 mxtask 命令执行此步骤,来按下列两种方式创建 OpenSSH 任务:

  • 通过命令行输入所有参数

  • 通过 .XML 文件输入所有参数

在任务列表中查看时,通过 .XML 文件创建的任务已被禁用。从任务列表查看时,从命令行创建的任务未禁用。

创建 OpenSSH 任务

  1. 要了解如何正确地输入信息,可以导出现有的 OpenSSH 任务。

    1. 创建 OpenSSH 任务。有关详细信息,请访问扩展管理的工具 - 安装 OpenSSH

    2. 将任务保存为 SSH Task

  2. 从命令行执行以下命令:

    						
    mxtask -lf "SSH Task" > ssh.xml
    					

ssh.xml 现在包含从命令行创建 OpenSSH 任务所需的格式。下面是一个示例文件。

				
<?xml version="1.0" encoding="windows-1252"?>
<task-list> 
  <task name="Install OpenSSH 1" type="manual" 
       owner="admin" state="enabled">  
     <toolname>Install OpenSSH</toolname>  
     <queryname></queryname>  
     <scheduleinfo />  
     <timefilter />  
     <toolparams>   
       <?xml version="1.0"?>   
       <XeObject 
className="com.hp.mx.portal.taskandjob.
  OpenSSHInstall.MxOpenSSHInstallCommandToolParameters" 
classVersion="1.0">    
  <Property name="driveLetter">     
    <Simple>C:</Simple>    
  </Property>    
  <Property name="path">     
    <Simple>C:\Program Files\HP\Systems Insight Manager\
       openssh\1118786323238</Simple>    
   </Property>    
   <Property name="component">     
     <Simple>CP005309.EXE</Simple>    
   </Property>    
   <Property name="username">     
     <Simple>administrator</Simple>    
   </Property>    
   <Property name="password">     
     <Simple></Simple>    
   </Property>    
   <Property name="domain">     
     <Simple></Simple>    
   </Property>   
  </XeObject>  
 </toolparams> 
 </task>
 </task-list>>
			

OpenSSH 任务使用六个参数,尽管从 GUI 创建任务时对用户仅要求三个参数。前三个参数必须遵循所提供的示例。例如:

  • driveLetter 必须是安装 HP Systems Insight Manager (HP SIM) 的驱动器

  • path 必须是 full path to openssh dir\dir name,

    其中 dir name 是选择的任意名称

  • component 必须是 CP005309.EXE

  • username 是在目标系统上具有管理员权限的用户帐户

  • password 是通过用户名指定的管理员帐户的口令

  • domain 是管理员用户的域(如果管理员用户是目标系统上的本地帐户,则应保留为空)

使用 XML 文件从命令行创建 OpenSSH 任务

执行:

				
mxtask -cf ssh.xml
			

未使用 XML 文件从命令行创建 OpenSSH 任务

执行:

				
mxtask -c taskname -q queryname -w schedule -t 
   toolname -A toolparams
			

其中 taskname 是为任务给定的名称,queryname 是现有集合的名称,scheduleTmanualtoolname 是(安装 OpenSSH 的)工具,toolparams 是以前所列出的参数。

例如:

				
mxtask -c “ssh1” -q “All Systems” -w Tmanual -t “Install OpenSSH” 
   -A “<?xml version="1.0"?> 
<XeObjectclassName="com.hp.mx.portal.taskandjob.
   OpenSSHInstall.MxOpenSSHInstallCommandToolParameters" 
   classVersion="1.0">
<Property name="driveLetter"> 
<Simple>C:</Simple> 
</Property>	
<Property name="path">
<Simple>C:\hpsim\target\windows\stage\sim\openssh\
   1079128853916</Simple>
</Property> 
<Property name="component"> 
<Simple>CP005309.EXE</Simple>
</Property> 
</Property name="username"> 
<Simple>user1</Simple>
</Property> 
</Property name="password"> 
<Simple>password</Simple>
</Property> 
<Property name="domain"> 	
<Simple>openview</Simple>
</Property> 
</XeObject>">
			

相关步骤

 扩展管理的工具 - 安装 OpenSSH
 安装 OpenSSH - 使用 RDP 将 OpenSSH 部署到多个系统