FTP 서버 설정

이 섹션에서는 FTP 설정 지침에 대해 자세히 설명합니다.

SFTP/FTP 소프트웨어를 다운로드하고 설치하세요. 예를 들어, FileZilla를 사용할 수 있습니다.
해당 소프트웨어를 플랫폼/컴퓨터에서 서버로 실행한 후, EV Charge 대화상자에 URL을 제공하여 충전기가 FTP를 사용해 파일을 업로드/다운로드하도록 요청할 수 있습니다.

아래는 FileZilla 소프트웨어에 대한 단계별 튜토리얼입니다.

1. FileZilla 다운로드

MacOS/Windows/Linux 플랫폼에 맞는 FileZilla 서버 설치 파일을 FileZilla - The free FTP solution에서 다운로드하세요.

2. FileZilla 설정

a. 설치 파일을 실행하세요.

b. 라이선스 동의서를 확인하세요.

c. 구성 요소 중에서 최소한 ServerAdministration Interface를 선택하세요.

Administration Interface

그림 1: Administration Interface

d. 설치 디렉터리를 선택하세요. 기본값을 사용할 수 있습니다.

e. FileZilla 서버가 시작되는 방식을 선택하세요. 수동(요청 시 사용을 권장) 또는 시스템 시작 시 자동으로 설정할 수 있습니다.

f. 관리 인터페이스의 통신 포트를 지정하세요. 기본값을 사용할 수 있습니다.

g. 관리 인터페이스를 비밀번호로 보호하고, 관리 인터페이스가 어떻게 시작될지 선택하세요(수동 권장).

3. FTP 설정

a. FileZilla Server를 실행하면 관리 인터페이스를 통해 접속할 수 있습니다. 호스트(localhost 또는 127.0.0.1), 포트(FileZilla 설정 단계에서 지정한 포트), 비밀번호(FileZilla 설정 단계에서 지정한 비밀번호)를 사용하세요.

b. 공유할 디렉터리를 플랫폼의 파일 시스템에서 지정하세요. 기존 디렉터리를 사용하거나 원하는 경로에 새 디렉터리를 생성할 수 있습니다. 예: C:\shared-directory.

c. FTP 사용자 설정

i. FileZilla의 사용자 권한 관리 설정을 엽니다(Server -> Configure -> Rights Management -> Users로 이동).

Users setup

그림 2: Users setup

ii. Add User를 클릭하고 다음을 수행하세요:

  1. 사용자 이름을 지정하세요(예: ‘mikejones’).

Users setup-2

그림 3: 사용자 이름 지정

  1. Require the password to log in을 선택한 경우 비밀번호를 설정하세요.

Password Login

그림 4: 비밀번호 로그인

  1. 마운트 포인트를 추가하세요. 실제 경로는 C:\shared-directory로 지정하고, 가상 경로는 FTP 사용자가 볼 수 있는 경로를 나타냅니다.

Settings server

그림 5: 마운트 포인트 설정

  1. 오른쪽에서 사용자의 접근 권한(읽기 또는 읽기/쓰기 허용)을 지정하세요.

d. FTP 포트 설정

FTP 포트를 설정하려면 아래 단계를 따르세요:

i. 네트워크 구성 마법사를 엽니다(Server → Network Configuration Wizard로 이동).

Configuration Wizard

그림 6: Network Configuration Wizard

ii. 포트 범위를 지정하세요. 예: 30050-30055.

iii. 공인 IP 주소 또는 호스트명을 지정하세요. 이 주소를 통해 FTP에 접근할 수 있습니다. 장치의 공인 IP를 지정하여 외부에서 접근할 수 있도록 하세요. 도메인이 있다면 도메인을 사용할 수도 있습니다.

iv. 플랫폼의 방화벽에서 30050-30055 포트의 TCP 인바운드/아웃바운드 통신이 허용되어 있는지 확인하세요.

Ports and Protocols

그림 7: Ports and Protocols

이제 설정한 디렉터리 C:\shared-directory의 내용은 FTP 사용자에게 접근 가능합니다. 사용자는 플랫폼/컴퓨터의 IP를 사용하여 FTP 서버에 접속할 수 있습니다. 예: ftp://miikejones:testpassword@192.168.5.1:30050.