FTP 서버 구성

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