アクションを接続

[接続] アクションを使用すると、タスクの自動化に使用する FTP/SFTP サーバーとの接続を確立することができます。 これは、FTP/SFTP 関連のタスクを自動化するために使用する最初のアクションである必要があります。

FTP/SFTP サーバーの詳細を指定し、セッション名に関連付けます。 このアクションで指定したセッション名は他のアクションでも使用できるので、他のアクションでサーバーの詳細を入力する必要はありません。
注: プロキシ設定は現在 FTP/SFTP > Connect アクションではサポートされていません。このため、FTP サーバーとの接続を確立する場合は、ホストまたは Bot エージェントで構成されたプロキシ設定が考慮されます。

手順

  1. [接続] アクション を [FTP/SFTP] ノードの [アクション] パレットでダブルクリックまたはドラッグします。
  2. [サーバー名] フィールドに、FTP/SFTP サーバー名を入力します。
  3. [ポート] フィールドに、FTP/SFTP サーバーのポート番号を入力します。
  4. [サーバー タイプ] フィールドを使用して、次のいずれかのサーバー タイプを選択します。
    サーバータイプステップ
    FTP 認証タイプ: [ユーザー名とパスワード] を使用するか、[匿名] でログインするかによって、認証を選択できます。 [ユーザー名とパスワード] を選択した場合は、次のフィールドに入力してください。
    • [ユーザー名とパスワード] では、[資格情報]、[変数]、または [安全でない文字列] を選択します。
    • [ユーザー名] と [パスワード] フィールドに値を入力します。

      ユーザー資格情報 (ユーザー名とパスワード) を使用して認証する場合、Credential Vault 変数を挿入してセキュリティを強化するか、[Insecure string] フィールドに値を直接入力します。

    転送モード: 転送モードを [アクティブ] または [パッシブ] に選択します。

    転送タイプ: サーバーと client との間でファイルを転送するには、[バイナリ] または [ASCII] のいずれかのタイプを選択します。

    任意: FTP サーバーでデフォルトのディレクトリ パスを入力します。

    FTP セキュア 認証タイプ: [ユーザー名とパスワード] を使用して認証するか、[匿名] としてログインします。
    • Anonymousを選択した場合、FTPサーバーへの安全な接続を確立するために、以下のリストから暗号化モードを選択してください。
      • なし: デフォルトの暗号化モードは none に設定されています。
        注: 既存の Bots が新しいバージョンに更新されると、その値はデフォルトで None に設定されます。
      • TLS 経由で明示的: このモードでは、クライアントが標準FTPセッションとして接続を開始し、明示的にサーバーにAUTH TLSコマンドを使用して接続を安全なものにアップグレードするよう要求します。
      • SSL経由で明示的: このモードでは、クライアントが標準FTPセッションとして接続を開始し、明示的にサーバーにAUTH SSLコマンドを使用して接続を安全なものにアップグレードするよう要求します。
      • 暗黙: このモードでは、クライアントはデータを送信する前にサーバーとの安全な接続を確立する必要があります。
    • [ユーザー名とパスワード] を選択した場合は、次のフィールドに入力してください。
      • [ユーザー名とパスワード] では、[資格情報]、[変数]、または [安全でない文字列] を選択します。
      • [ユーザー名] と [パスワード] フィールドに値を入力します。

        ユーザー資格情報 (ユーザー名とパスワード) を使用して認証する場合、Credential Vault 変数を挿入してセキュリティを強化するか、[Insecure string] フィールドに値を直接入力します。

      • 暗号化モード: FTPサーバーに安全に接続し、クライアントとサーバー間のデータ転送を暗号化するために、リストから暗号化モードを選択してください。

    セキュア FTP

    [キーとユーザー名]、[キーと資格情報]、または [資格情報] を選択して、ユーザーを認証します。
    • キーとユーザー名: [プライベート キー ファイル] を [Control Room ファイル]、[デスクトップ ファイル]、または [変数] から選択します。 [ユーザー名] を入力するには、次のオプションから選択します: [資格情報]、[変数]、[安全でない文字列]。
    • キーと資格情報: [プライベート キー ファイル] を [Control Room ファイル]、[デスクトップ ファイル]、または [変数] から選択します。 [ユーザー名] を入力するには、次のオプションから選択します: [資格情報]、[変数]、[安全でない文字列]。
    • 注: SFTP サーバーには対応するパブリック キー ファイルがあることを確認します。
    • 資格情報: [資格情報]、[変数]、または [安全でない文字列] を選択して、[ユーザー名] と [パスワード] フィールドに値を入力します。

      ユーザー資格情報 (ユーザー名とパスワード) を使用して認証する場合、Credential Vault 変数を挿入してセキュリティを強化するか、[Insecure string] フィールドに値を直接入力します。

  5. オプション: [接続失敗時に再接続する] チェックボックスを選択します。
    次のドロップダウン メニューを使用して、再接続中にさらに別のオプションを選択します。
    1. 試行: アクションが再接続を試行する回数を選択します。
    2. 試行間の時間: 各試行間の時間間隔を選択します。
    注: 資格情報が正しくないために接続に失敗した場合、アクションは再接続を試みません。
  6. 以下のいずれかのタブを選択して、FTP/SFTP セッションを作成します。
    • ローカル セッション: 現在の Bot でのみ使用可能なセッション名を指定します。
    • グローバル セッション: 複数の Bots で使用できるセッション名を指定します。例えば、親 Bots や子 Bots などです。
      Recommendation: 親 Bot と子 Bot のパッケージ バージョンは同じになる必要があります。
    • 変数: サブタイプ FTP/SFTP セッションのセッション変数を指定または作成します。
  7. 保存 をクリックします。