LISTORY

안드로이드와 FTP - FileZilla, 파일질라로 FTP 서버 구축1 본문

IT/안드로이드

안드로이드와 FTP - FileZilla, 파일질라로 FTP 서버 구축1

LiStoryTeller 2017. 5. 17. 12:15


최근, 안드로이드와 서버간의 파일을 주고받기 위해 FTP를 알아보고 있었는데요,


실제 테스트를 위해 구현해봐야겠다는 생각이 들어 FTP 서버를 구축해볼까 합니다.


FTP 서버를 생성하기 위한 프로그램으로는 FileZilla를 선택했습니다.



파일질라 서버를 구축하기 위해선 일단 사이트에 가서 Server 파일을 다운받아야 합니다.


다운로드 경로 : https://filezilla-project.org/






여기서 Download Filezilla Server를 클릭하시면, 다음과 같이 녹색 버튼이 출력되고


해당 버튼을 클릭하면 FileZilla Server를 다운받으실 수 있습니다.







이제 다운로드된 FileZilla Server 설치 프로그램을 실행합니다.




동의하기를 눌러서 다음 단계로 이동합니다.



FileZilla Server에 관련된 옵션을 선택하는 부분입니다.


각자 원하는 옵션을 클릭하여 Next를 클릭하면 됩니다.


저는 기본값 그대로 이동하였습니다.



설치 경로를 지정하는 부분입니다.


기본 경로는 C 드라이브로 되어있었는데, 저는 용량으로 인해 E 드라이브로 변경하였습니다.




FileZilla를 어떻게 시작할 지 설정화면입니다.


옵션으로는 다음과 같습니다.



Install as service, started with Window (default)   


서비스를 설치하고, 윈도우 시작과 함께 서버 시작


Install as service, started manually   


서비스를 설치하고, 수동으로 서버 시작


Do not install as service, start server automatically (not recommended)   


서비스를 설치하지 않고, 서버를 자동으로 시작(추천하지 않는다)



첫번째와 두번째는 별도의 실행 없이 윈도우 서비스에 등록되어 자동으로 시작합니다.


FTP 서버를 계속 열어두고 싶다면 첫번째, 본인이 원할때만 사용하고 싶다면 


두번째가 좋습니다. 저는 기본값으로 선택했습니다.


밑에는 관리자 인터페이스에 접속할 때의 포트이므로, 역시 기본값으로 하겠습니다.




서버 인터페이스가 어떻게 시작되어야 하는지 설정하는 창입니다.


옵션은 다음과 같습니다.



Start if user logs on, apply to all users (default)   


모든 윈도우 계정 로그인 시 실행


Start if user logs on, apply only to current user   


현재 서버를 설치하고 있는 윈도우 계정 로그인시 실행


Start manually    


관리자 인터페이스를 수동으로 실행



저는 기본으로 선택하였습니다. 


여기까지 선택을 하고 Install 버튼을 클릭하면 FileZilla 서버가 설치됩니다.





설치를 마치면 다음과 같이 FileZilla Server Interface 연결 설정화면이 나옵니다. 



여기서 Host에는 Hostname이나 IP 주소를 적어주면 되는데, 


localhost, 또는 127.0.0.1로 접속할 수 있습니다.


아직 비밀번호를 설정하지 않았으므로 Password는 빈칸으로 접속합니다.


FileZilla 서버 관리자에 접속 후 서버 설정을 해야합니다.


상단 메뉴에서 Edit 메뉴를 누르면 나오는 Users를 클릭합니다.




오른쪽에 보이는 Add 버튼을 눌러 사용자를 추가하겠습니다.



필요하지 않을 것 같아 그룹을 추가하지는 않았습니다.


모든 사용자가 비밀번호 없이 사용 가능하게 하려면 사용자 이름을 Anonymous로 설정합니다.


유저를 생성한 뒤에 Account settings에 패스워드를 설정해줍니다.




이제 공유할 폴더의 위치와 폴더의 권한을 설정해야 합니다.


창 왼쪽 Page 부분의 Shared folders를 선택합니다.




Shared folders 하단부분에 Add 버튼으로 공유할 폴더를 추가할 수 있습니다.


Add 버튼을 클릭합니다.



원하시는 폴더를 선택하여 확인을 눌러주면 됩니다. 


Shared folders 옆의 Files와 Directories에서 공유한 폴더와 디렉토리의 권한을 설정할 수 있습니다.


알맞게 설정해줍니다.





이것으로 FTP 파일 유저 설정이 완료되었습니다. 


다음 포스팅에선 유저 설정을 확인하는 방법에 관하여 다루도록 하겠습니다.




Comments