SCPRelay プローブ

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • SCP リレープローブは、MID サーバー をリレーとして使用し、1 つのファイルまたはディレクトリの内容を別のホストにコピーします。

    SCP リレープローブは、SSHCommand と同じパラメーターを使用します。コマンドは、端末 (tty) のコンテキストの内外で、また sudo を使用して、あるいは使用せずに送信される場合があります (必要な情報を調べるために root のコンテキストで実行する必要がある lsof などのコマンドの場合は )。コマンドが端末のコンテキストに送信されると、パスは自動的に拡張され、デフォルトパスのセットが含まれるようになります (このパスは、path_override パラメーターでさらに拡張できます)。ターゲットマシンがローカルマシンである場合、SSH は使用されません。代わりに、コマンドを実行するためにローカルシェルが実行されます。

    プローブ パラメーターの設定手順については、「プローブパラメーターを設定」を参照してください。

    SCP リレープローブには、次のパラメーターを渡すことができます。
    表 : 1. パラメーター
    パラメーター 説明 デフォルト値
    debug デバッグログ記録を有効にします。 false
    debug_ssh J2SSH デバッグログ記録 agent.log を有効にします。
    注:
    このログファイルはすぐに大きくなる可能性があるため、不要な場合は無効にしてください。
    false
    timeout ソケット接続のタイムアウトをミリ秒単位で設定します。 60000
    path_override コマンドを実行する前に設定されているデフォルトのパスを上書きします。 なし
    keyboard_interactive true の場合、keyboard_interactive SSH ログインモードが強制的に使用されます。 false
    must_sudo true である場合は、sudo を介してコマンドが強制的に実行されるようにします。 false
    run_in_terminal false の場合、SSH 端末での SSH コマンドの実行を無効にします (多くのコマンドがブレークされます)。 true
    long_runner 存在する場合は、長い SSH コマンドを示します。 false
    set_path false の場合、コマンドを実行する前に path 環境変数の設定を無効にします。 true
    rm_override 存在する場合、デフォルトの rm コマンド ("/sbin/rm-f") を指定された値で上書きします。 なし
    ソース コピー元のソースホストまたは IP です。 required
    source_port ソースの SSH ポート (デフォルトは 22) です。 required
    from_file ソースからコピーするファイルの名前です。 required
    target コピー先のターゲットホストまたは IP です。 required
    target_port ターゲットの SSH ポート (デフォルトは 22) です。 required
    to_file ターゲットにコピーするファイルの名前です。 required