FTP サーバーの構成
FactoryTalk Optix アプリケーション
でファイル転送プロトコル (FTP) サーバーを有効化することができます。ランタイムスクリプト
FTPServerLogic
は、FactoryTalk Optix アプリケーション
内で FTP サーバーを有効にします。スクリプトは、[テンプレートライブラリ]
の [Scripts]
カテゴリにあります。
重要:
サーバーの起動と停止は、エクスポートされた OPC UA メソッドのみを使用して行う必要があります:
StartFtpServer
および StopFtpServer
。必要なパッケージ
次の必須 NuGet パッケージの安定バージョンをインストールする必要があります:
必須パラメーター
FTP サーバーでは、次のパラメーターを構成する必要があります:
パラメーター | 説明 | 構成 |
---|---|---|
IPAddress | サーバーに割り当てられている IP アドレス。 | デフォルト値は 127.0.0.1 に設定されています。 |
Port | FTP サーバーに割り当てられたポート、 | デフォルト値は 21 です。 |
FilesystemRoot | FTP サーバーは、ローカルファイルシステムの一部のみをクライアントに公開します | OptixPanel では、次のいずれかのみを設定できます:
|
MinimumPASVPort | ファイルリストとファイル転送を管理するための最小ポート番号。 | この値は、デフォルトの 1024 値より大きくする必要があります。 |
MaximumPASVPort | ファイルリストまたはファイル転送を管理するための最大ポート番号。 | この値は、 MinimumPASVPort .より大きくする必要があります。MaximumPASVPort のデフォルト値は 1100 です。 |
Username/Password | FTP サーバーのログイン認証情報 | |
ServerCertificateFile | X509v3 規格に準拠した、拡張子が .der のサーバー公開証明書ファイル。 | FTOptixApplication/ProjectFiles/PKI/Own/Certs ディレクトリ内にある必要があります。指定する場合、プライベートキーも指定する必要があります。指定しない場合は、ランタイムに FTOptixApplication/ApplicationFiles/PKI/Own/Certs ディレクトリに自動で生成されます。 |
ServerPrivateKeyFile | ASCII Base64 エンコードで .pem 拡張子のサーバープライベートキーファイル。 | FTOptixApplication/ProjectFiles/PKI/Own/Certs ディレクトリ内にある必要があります。指定する場合は、証明書も指定する必要があります。指定しない場合は、ランタイムに FTOptixApplication/ApplicationFiles/PKI/Own/Certs ディレクトリに自動で生成されます。 |
UseFtps | 使用するプロトコル、FTP または FTPS を決定します。 | FTP サーバーは StartFtpServer/StopFtpServer のメソッドを使用して開始/停止されます。 |
FTP
server
nuget
ご質問やご意見