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アドレスをホスト名フィールドに入力します。 例:

  • FQDNcompanyname.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アドレスをホスト名フィールドに入力します。 例:

  • FQDNcompanyname.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アドレスをホスト名フィールドに入力します。 例:

  • FQDNcompanyname.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

接続をクリックします。

Last updated: