作成:2020-08-02

SSH経由でスクリプトを実行
Run Script Over SSH

説明

SSHサーバに接続し、任意のスクリプト実行します。

出力

ファイル型変数
値は、標準出力です。

プロパティ

ホスト

ホストサーバのIPアドレス・ホスト名を、直接入力・変数で指定します。

ポート

ホストサーバのポート番号を、直接入力・数字型変数で指定します。
デフォルトは22です。

ユーザ

ユーザを、直接入力・テキスト型変数で指定します。
デフォルトはrootです。

認証

認証方式を指定します。
以下が使用可能です。

  • パスワード
    パスワード認証方式です。
  • SSHキー
    公開鍵認証方式です。
パスワード

パスワードを設定します。
パスワードを、直接入力・テキスト型変数で指定します。
プロパティ「認証」をパスワードに設定すると、このプロパティが表示されます。

SSHキー

秘密鍵・公開鍵を生成し、生成された秘密鍵を設定します。
キーの生成アルゴリズムは、Ed25519, RSA(1024bit, 2048bit, 4096bit)のいずれかです。
このプロパティをタップすると、秘密鍵のMD5ハッシュ・SHAハッシュを確認したり、公開鍵を書き出したり、新しいキーを生成することができます。
プロパティ「認証」をSSHキーに設定すると、このプロパティが表示されます。

入力

標準入力の内容を、ファイル型変数で指定します。
また以下も使用可能です。

  • マジック変数を選択
  • クリップボード
  • 現在の日付
スクリプト

任意のシェルスクリプトを、直接入力・テキスト型変数で指定します。

参考

公開鍵認証方式の秘密鍵は外部から持ち込むことはできず、秘密鍵・公開鍵ともに本アクションで生成したものだけが使えます。
公開鍵は、「公開鍵を共有」をクリックすると書き出すことができます。
また秘密鍵は直接見ることができず、MD5ハッシュ・SHA256ハッシュという形でしか確認することができません。