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 是现有集合的名称,schedule 是 Tmanual,toolname 是(安装 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 部署到多个系统