티스토리 뷰
FTP 서버를 구축해 보겠습니다.
FTP (File Transfer Protocol )서버란 파일 쉽게 올리고 받을 수 있는 서버를 말합니다.
FTP 서버 설치파일 다운로드
여기에 올린 설치 파일을 받거나 http://filezilla-project.org/download.php?type=server 에서 최신 버전을 받아 설치합니다.
설치 & 실행
설치 방법이 간단하여 생략하며 중간에 사용할 포트번호만 변경해 주시면 됩니다.
설치가 완료되면 관리자 모드로 접속할 수 있는데 PORT 번호를 설치시에 지정한 번호로 변경하여 로그인을 합니다.
지금은 처음이라 관리자 암호는 입력 없이 접속 할 수 있습니다.
접속 완료된 모습
관리자 암호 설정
초기 관리자 암호는 설정되어 있지 않기 때문에 꼭 설정해 주어야 합니다.
[EDIT] 메뉴의 [Settings]에서 할 수 있습니다.
그리고 아래의 [Admin Interface settings]에서 관리자 암호를 변경할 수 있습니다.
관리자 접속 포트 번호도 변경해 주면 좋습니다.
사용자 계정
[EDIT] 메뉴의 [Users]에서 할 수 있습니다.
우측의 [Add] 버튼으로 'watclean' 이라는 사용자 아이디를 만들고 암호도 설정하였습니다.
사용자만 추가하고 [OK]를 누르니 공유할 폴더도 지정하라고 합니다.^^
[Add]를 눌러 공유할 폴더를 지정합니다.
그리고, 모든 권한을 지정합니다.
(읽고, 쓰고, 지우고, 추가하는 등의 모든 작업이 가능합니다.)
설정이 완료되었음을 알려 줍니다.
접속하기
알FTP 와 같은 FTP 툴을 이용하여 접속할 수 있습니다.
여기서는 크롬브라우저를 이용하였으며, 컴퓨터 내에서 접속을 시도하였습니다.
접속이 성공하였습니다.~
파일을 다운로드 해 보면 잘 되는 것을 확인 할 수 있습니다.
외부에서 접속하기
서버를 외부에서 접속을 하려면 DMZ 이나 외부 IP, DDNS 등을 설정해야 하는데,
서버를 외부에서 접속하게 하는 방법에 대한 설명을 여기에서 생략하겠습니다.
외부에서 서버로 접속이 가능한 상태에서 FTP 를 외부에서 접속할 수 있게 하는 방법을 설명하겠습니다.
FTP에 대한 방화벽을 풀어 주면 되는데 윈도우 7 기준으로 설명하겠습니다.
먼저 [시작]에서 [Windows 방화벽]을 실행합니다.
좌측의 [Windows 방화벽을 통해 프로그램 또는 기능 허용]을 클릭합니다.
방화벽에 관련된 프로그램이 나타나는데 지금 설치한 파일질라는 보이지 않을 겁니다.
[다른 프로그램 허용(R)]을 눌러 파일질라를 선택하면 됩니다.
C:\Program Files\FileZilla Server\FileZilla server.exe 에 있습니다.
이제 FileZilla Server 가 보이고 [공용]으로 체크 되었습니다.
외부에서 접속을 해보겠습니다.
접속 성공! 다운로드도 잘 됩니다.
파일 업로드는 FTP 전용 프로그램을 사용하면 가능합니다.