FTP/FTPS ​

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

FTP/FTPSコネクターを使用すると、WorkatoでFTPまたはFTPSサーバー上のファイルのダウンロード、アップロード、名前変更、削除などのファイル操作を実行できます。このコネクターを使用して、システム間でファイルを同期したり、受信データファイルを処理したり、完了したレポートをアーカイブしたりするワークフローを構築できます。

前提条件 ​

FTP/FTPSコネクターを使用する前に、次の前提条件を満たす必要があります:

  • パッシブモードを構成: サーバーが拡張パッシブモード(EPSV)ではなく、標準パッシブモードになっていることを確認します。標準パッシブモードを有効にする手順は、サーバーの実装によって異なります。具体的な手順については、サーバーのドキュメントを参照してください。

  • 外部アクセシビリティを確認: サーバーのIPアドレスがネットワーク外部からアクセス可能であることを確認します。インターネット上で表示されない内部IPアドレスを使用して接続しようとすると、Workatoはエラーをスローします。

次の例は、LinuxベースのFTPサーバーでFTPサーバーの接続性とパッシブモード構成をテストする方法を示しています:

FTPサーバーのセットアップ

WorkatoからFTPサーバーに接続する方法 ​

Workatoは次のコネクションタイプをサポートしています:

FTPサーバーコネクションを作成 ​

WorkatoでFTPサーバーへのクラウド(直接)コネクションを作成するには、次の手順を実行します:

1

作成 > コネクションをクリックするか、Cを2回押します。

2

新規コネクションページで、コネクションとしてFTP/FTPSを検索して選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

FTPサーバーに接続FTPサーバーに接続

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

コネクションタイプドロップダウンメニューを使用して、クラウドを選択します。このオプションにより、サーバーへの直接コネクションが作成されます。代わりにオンプレミスエージェントを使用して接続するには、オンプレミスコネクションを作成を参照してください。

6

サーバータイプドロップダウンメニューを使用して、FTPを選択します。

7

完全修飾ドメイン名(FQDN)またはIPアドレスをホスト名フィールドに入力します。例:

  • FQDN:companyname.sampleftp.com
  • IPアドレス:192.0.2.10
8

FTPサーバーで認証するためのユーザー名とパスワードを入力します。コネクションはこのユーザーから権限とスコープを継承します。

9

FTPサーバーがデフォルト(21)以外のポートを使用している場合は、詳細設定セクションを展開し、ポート番号を指定します。

10

任意です。詳細設定セクションで、送信バッファーサイズ前にログインドロップダウンメニューを使用して、他のFTPコマンドより前にPASSを送信するかどうかを選択します。

11

接続をクリックします。

FTPSサーバーコネクションを作成 ​

FTPS(File Transfer Protocol Secure)は、SSLおよびTLSを使用した暗号化データ転送のサポートを追加する、FTPの安全な拡張です。 FTPSは、機密データの処理やセキュリティポリシーへの準拠に最適です。

WorkatoでFTPSサーバーへのクラウド(直接)コネクションを作成するには、次の手順を実行します:

1

作成 > コネクションをクリックするか、Cを2回押します。

2

新規コネクションページで、コネクションとしてFTP/FTPSを検索して選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

FTPSサーバーのセットアップFTPSサーバーのセットアップ

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

コネクションタイプドロップダウンメニューを使用して、クラウドを選択します。このオプションにより、サーバーへの直接コネクションが作成されます。代わりにオンプレミスエージェントを使用して接続するには、オンプレミスコネクションを作成を参照してください。

6

サーバータイプドロップダウンメニューを使用して、FTP-Sを選択します。

Workatoへのトラフィックを許可

サーバーからWorkatoへのトラフィックが許可されていることを確認します。 Workatoを許可リストに追加するには、IP許可リストガイドを参照してください。

7

証明書を検証ドロップダウンメニューを使用して、FTPSサーバー証明書を検証するかどうかを選択します。

8

Ftpsコネクションタイプを選択します。 FTPSサーバーがデフォルト(21)以外のポート番号を使用している場合は、コネクションタイプをExplicitに設定します。

9

完全修飾ドメイン名(FQDN)またはIPアドレスをホスト名フィールドに入力します。例:

  • FQDN:companyname.sampleftp.com
  • IPアドレス:192.0.2.10
10

FTPSサーバーで認証するためのユーザー名とパスワードを入力します。コネクションはこのユーザーから権限とスコープを継承します。

11

FTPSサーバーがデフォルト(21)以外のポートを使用している場合は、詳細設定セクションを展開し、ポート番号を指定します。

12

任意です。詳細設定セクションで、送信バッファーサイズ前にログインドロップダウンメニューを使用して、他のFTPコマンドより前にPASSを送信するかどうかを選択します。

13

接続をクリックします。

オンプレミスコネクションを作成 ​

WorkatoでFTP/FTPSサーバーへのオンプレミスコネクションを作成するには、次の手順を実行します:

OPA要件

FTP/FTPSサーバーへのオンプレミスコネクションを作成するには、OPAバージョン25.0以上が必要です。

オンプレミスグループコネクションでconfig.ymlを使用している場合は、コネクションプロファイルのドキュメントを参照してください。または、クラウドプロファイルを使用して、WorkatoでFTPコネクションを直接構成できます。オンプレミスコネクションでは、一部のプロパティがサポートされない場合があります。

1

作成 > コネクションをクリックするか、Cを2回押します。

2

新規コネクションページで、コネクションとしてFTP/FTPSを検索して選択します。

3

コネクション名フィールドにコネクションの名前を入力します。

4

ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。

5

コネクションタイプドロップダウンを使用して、オンプレミスグループを選択します。

6

完全修飾ドメイン名(FQDN)またはIPアドレスをホスト名フィールドに入力します。例:

  • FQDN:companyname.sampleftp.com
  • IPアドレス:192.0.2.10
7

サーバーがデフォルト(21)以外のポートを使用している場合は、ポート番号を指定します。

8

サーバーで認証するためのユーザー名とパスワードを入力します。コネクションはこのユーザーから権限とスコープを継承します。

9

SSL設定セクションを展開し、FtpsコネクションタイプとしてExplicitまたはImplicitを選択します。

10

.pem形式のX.509サーバー証明書を入力します。

11

任意です。すべて信頼ドロップダウンメニューを使用して、クライアントに任意の証明書チェーンを強制的に信頼させるかどうかを選択します。 Workatoは自己署名サーバー証明書をサポートしています。デフォルトはNoです。

12

任意です。コネクションエンコーディング設定セクションを展開し、制御エンコーディングフィールドにコネクションのエンコーディングタイプを入力します。例: UTF-8またはUS-ASCII

OPA要件

コネクションエンコーディング設定セクションは、OPAバージョン28.0以上でのみ使用できます。

13

接続をクリックします。

最終更新日: