이 절차를 수행하면 mxtask 명령을 사용하여 다음 두 가지 방법으로 명령줄에서 OpenSSH 작업을 만들 수 있습니다.
명령줄을 통해 모든 매개 변수 입력
.XML 파일을 통해 모든 매개 변수 입력
.XML 파일에서 만들어진 작업은 작업 목록에서 볼 때 사용할 수 없는 상태입니다. 명령줄에서 만들어진 작업은 작업 목록에서 볼 때 사용 가능한 상태입니다.
정보를 올바르게 입력하는 방법을 보려면 기존 OpenSSH 작업을 내보냅니다.
OpenSSH 작업을 만듭니다. 자세한 내용은 관리 확장 도구 - OpenSSH 설치를 참조하십시오.
작업을 SSH Task로 저장합니다.
명령줄에서 다음 명령을 실행합니다.
mxtask -lf "SSH Task" > ssh.xml
이제 명령줄에서 OpenSSH 작업을 만드는 데 필요한 형식이 ssh.xml에 포함됩니다. 다음은 예제 파일입니다.
<?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-list>>
OpenSSH 작업은 GUI에서 작업을 만드는 동안 사용자에게는 3개의 매개 변수만 요청하지만 6개의 매개 변수를 사용합니다. 처음 세 매개 변수는 제공된 예제를 따라야 합니다. 예를 들면 다음과 같습니다.
driveLetter HP SIM(HP Systems Insight Manager)이 설치된 드라이브여야 합니다.
path openssh 디렉토리에 대한 전체 경로\디렉토리 이름이어야 합니다.
여기서 디렉토리 이름은 사용자가 선택한 이름입니다.
component CP005309.EXE여야 합니다.
username 대상 시스템에서 관리 권한이 있는 사용자 계정입니다.
password 사용자 이름으로 지정된 관리 계정에 대한 암호입니다.
domain 관리자의 도메인입니다(관리자가 대상 시스템의 로컬 계정인 경우에는 비워둠)
다음과 같이 실행합니다.
mxtask -cf ssh.xml
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>">
관련 절차