FTP サーバーの構成

FactoryTalk Optix アプリケーション
でファイル転送プロトコル (FTP) サーバーを有効化することができます。
ランタイムスクリプト
FTPServerLogic
は、
FactoryTalk Optix アプリケーション
内で FTP サーバーを有効にします。スクリプトは、
[テンプレートライブラリ]
[Scripts]
カテゴリにあります。
重要: サーバーの起動と停止は、エクスポートされた OPC UA メソッドのみを使用して行う必要があります:
StartFtpServer
および
StopFtpServer

必要なパッケージ

次の必須 NuGet パッケージの安定バージョンをインストールする必要があります:NuGet パッケージ」を参照してください。

必須パラメーター

FTP サーバーでは、次のパラメーターを構成する必要があります:
FTP サーバー - 必須の構成パラメーター
パラメーター
説明
構成
IPAddress
サーバーに割り当てられている IP アドレス。
デフォルト値は
127.0.0.1
に設定されています。
Port
FTP サーバーに割り当てられたポート、
デフォルト値は
21
です。
FilesystemRoot
FTP サーバーは、ローカルファイルシステムの一部のみをクライアントに公開します
OptixPanel
では、次のいずれかのみを設定できます:
  • %PROJECTDIR%
  • %APPLICATIONDIR%
  • %USB
    <n>
    %
    ここで
    <n>
    は USB デバイスのプログレッシブ番号です。
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
のメソッドを使用して開始/停止されます。
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal