참고 : NI Linux RT에서 FTP를 사용하는 것은 권장되지 않습니다. FTP 클라이언트는 더 이상 사용되지 않고 있으며, 2013년부터 더 이상 지원되지 않기 때문입니다. FTP 클라이언트는 안전성이 보장되지 않는 익명 연결만을 허용합니다.
Tools Available for File Transfer/Access on NI Linux Real-Time Targets 방법을 이용하여 SFTP 또는 WebDAV를 사용하는 것을 권장합니다.
NI Linux Real-Time 디바이스에서 FTP 서버를 사용하려면 먼저 대상에 FTP 서버를 설치해야합니다 :
- Measurement & Automation Explorer (MAX)를 엽니다.
- 원격 시스템으로 가서 NI Linux Real-Time 타겟을 찾고 옵션을 확장하십시오.
- 소프트웨어(Software) 우클릭 한 후, 소프트웨어 추가/제거(Add/Remove Software)를 선택하십시오.
- 관련 LabVIEW Real-Time 메뉴 하위의 소프트웨어 설치 또는 사용자 정의 소프트웨어 설치 옵션 중 하나를 선택하고 다음(Next)을 클릭합니다.
참고 : LabVIEW Real-Time 2018 및 이후 버전에서 FTP 서버는 사용자 정의 소프트웨어 설치 옵션을 사용하는 경우에만 설치할 수 있습니다.
- 소프트웨어 선택 사항에 따라 기본 소프트웨어 설치 또는 사용자 정의 소프트웨어 설치 대화 상자 중 하나가 표시됩니다.
- Legacy FTP Server를 선택하고 소프트웨어를 설치할 수 있도록 다음(Next)을 선택합니다.
이제 FTP 서버를 설치했으므로 NI Linux Real-Time 타겟에 FTP 파일 전송 할 수 있습니다. 관련 방법은
How Can I Transfer Files Over FTP To A Remote System?을 참조하십시오.
Additional Information
FTP 서버는 NI Linux Real-Time (LinuxRT) 디바이스에 기본적으로 설치되지 않습니다. 이는 WebDAV가 HTTP 또는 HTTPS를 통과 할 때 권장되는 파일 시스템 액세스 방법이기 때문입니다. WebDAV는 FTP 서버에서는 사용하지 않는 NIAuth 다이제스트 인증을 사용하여 보다 안전한 방법입니다. 자세한 내용은
Using WebDAV to Transfer Files to Real-Time Target을 참조하십시오. FTP 서버를 대상에 설치하려면 다음 단계를 완료하십시오.
LabVIEW에서 FTP VI를 사용하는 경우, NI Linux Real-Time 타겟과 다른 Real-Time 타겟 사이의 파일 경로의 차이점을 고려하십시오. 예를 들어,
FTP 여러 파일 얻기 VI - LabVIEW 2017 도움말를 참조하십시오.
FTP를 시도할 때 로그인 문제가 있으면 비밀번호를 공백이 아닌 재설정을 시도해 보십시오. 관련 방법은
Changing FTP Server Password for Real-Time Controller를 참조 하십시오.