前のトピック: dpmrpt schedulereport コマンド -- レポートのスケジューリング次のトピック: ヘルプ デスク コマンド


dpmssh run コマンド -- リモート シェル コマンドまたはスクリプトの実行

dpmssh run コマンドを使用すると、Linux/UNIX ターゲット システムでリモートからのログインおよびシェル コマンドまたはスクリプトの実行が可能になります。この場合、セキュリティで保護された通信のために Secure Socket Shell (SSH)を使用します。

このコマンドの形式は、以下のとおりです。

dpmssh run -cmdline commandline -target_host ターゲット ホスト名 -target_user ターゲット ユーザ名 -target_password ターゲット パスワード [-pre] [-post] 
-cmdline commandline

実行するスクリプト ファイルがあるパス、またはシェル コマンドを定義します。

-target_host ターゲット ホスト名

Linux または UNIX ターゲット ホスト サーバの名前を定義します。

-target_user ターゲット ユーザ名

Linux または UNIX ターゲット ホスト サーバのユーザ名を定義します。

-target_password ターゲット パスワード

Linux または UNIX ターゲット ホスト サーバのユーザ パスワードを指定します。

-pre

(オプション)操作を実行する前にイベントを生成するかどうかを指定します。

-post

(オプション)操作を実行した後でイベントを生成するかどうかを指定します。

例: シェル コマンドの実行およびイベントの作成

以下の例は、/tmp ディレクトリに対して ls コマンドを実行します。

dpmssh run -cmdline "ls /tmp" -target_host linuxserver -target_user myusername -target_password pswd -pre -post

例: リモート スクリプトの実行

以下の例は、MyScript という名前のスクリプトを実行します。

dpmssh run -cmdline "/tmp/MyScript.sh" -target_host unixbox -target_user root -target_password pass1