일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- @RequestBody
- json
- 이클립스
- checbox
- MYSQL
- 날짜
- SSL
- spring form tag
- maven
- HTML5
- html
- 한글
- 스크립트
- switch
- java
- 톰캣
- 웹 플랫폼 설치 관리자
- 오라클
- 호환성
- RADIO
- DB
- exception
- 문자열
- 네이버스마트 에디터
- null
- 전자정부 표준프레임워크
- JSTL
- php
- jquery
- Oracle
- Today
- Total
개인적인 정리
파일질라 서버를 이용해서 FTP 서버 만들기 본문
1)
FileZilla Server 다운로드
https://filezilla-project.org/download.php?type=server
Download FileZilla Server for Windows
Download FileZilla Server for Windows The latest stable version of FileZilla Server is 0.9.60.2 Please select the file appropriate for your platform below. Windows Size: 2241216 bytes SHA-512 hash: 0e0a92f3693d31d09341354ce212f42e1941743cf5f49bffe58b0c05cb
filezilla-project.org
2)
다운로드 한 것을 install
설치중에 아래와 같은 화면이 나오면 간단히 읽어본다.
- Install as service, started with Windows(default) 선택
- port 는 그래도 내버려둔다. 관리를 위한 포트로 보인다.
the admin interface of FileZilla Server should listen on (1-65535)
읽어본 후에 Next
3)
서버 시작
- 설치를 완료하고 나면 서버가 시작된다.
- 관리를 위한 정보를 입력한다.
- 비밀번호 정보만 일단 입력한다.
- Always connect to this server 도 체크해주고 Connect
4)
서버 시작완료
Connecting to server localhost:14147...
Connected, waiting for authentication
Logged on
Warning: FTP over TLS is not enabled, users cannot securely log in.
메세지가 뜨면서 서버는 시작이 되었다.
5)
사용자 추가
- 이 FTP 서버를 이용할 사용자를 추가해준다.
- 사람 아이콘(좌측)을 클릭하여 뜨는 창에서 오른쪽 화면의 Add 를 클릭하여 사용자 추가.
- 아이디를 추가한 후에 비밀번호도 설정해준다.(파일질라 서버는 아이디와 비밀번호를 한번에 입력하게 두지 않은 모양이다)
- Password를 체크하고 임의의 비밀번호를 입력한다.
6)
공유폴더 선택
- 좌측에서 Shared folders 를 클릭하고 Add 버튼을 클릭하여 공유폴더를 선택한다.
- 공유폴더에 대해 권한을 설정해준다.
먼저 폴더 선택, 그리고 사용자를 선택하고 Files , Directories 권한을 선택해준다.
이렇게 간단하게 폴더별/사용자별로 권한을 줄 수 있는 점은 너무 편리한 것 같다.
7)
파일질라 클라이언트로 다른 PC에서 연결해본다.
그러면 아래와 같은 메세지가 나오면서 연결되지 않는다.
상태: 1.1.1.1:21에 연결...
오류: Connection timed out after 20 seconds of inactivity
오류: 서버에 연결하지 못함
상태: 재시도 대기...
상태: 1.1.1.1:21에 연결...
오류: Connection timed out after 20 seconds of inactivity
오류: 서버에 연결하지 못함
8)
방화벽 설정 > 방화벽 포트 수정화면 열기
파일질라 서버는 21번 포트를 사용하므로(설정에서 바꿀 수 있음) 방화벽에서 21번을 열어준다.
윈도우에서 방화벽 및 네트워크 보호로 이동한다.
아래 화면에서 고급설정을 클릭한다.
- 아래 화면에서 예 클릭
- 아래와 같은 화면이 나온다.
9)
방화벽 설정 > 인바운드 규칙, 아웃바운드 규칙 추가
- 1) 인바운드 규칙 추가
인바운드 규칙 > 새규칙 클릭하여 아래순서대로 진행, 6번에 21이라고 입력한다.
- 아래 화면은 편의상 3개 모두 선택한다.
- 아래 화면은 임의로 입력하면 된다.
- 2) 아웃바운드 규칙 추가
동일한 방법으로 아웃바운드 규칙을 추가해준다.
10)
다시 연결을 시도해본다.
그러면 아래와 같은 메세지가 나오고 연결이 아직 되지 않는다.
상태: 1.1.1.1:21에 연결...
상태: 연결 수립, 환영 메시지를 기다림...
상태: 보안되지 않은 서버입니다. TLS를 통한 FTP를 지원하지 않습니다.
상태: 로그인
상태: 디렉터리 목록 조회...
명령: PWD
응답: 257 "/" is current directory.
명령: TYPE I
응답: 200 Type set to I
명령: PASV
응답: 227 Entering Passive Mode (1,1,1,1,221,11)
명령: MLSD
응답: 425 Can't open data connection for transfer of "/"
오류: 디렉터리 목록 조회 실패
11)
파일질라 클라이언트를 수정한다.
전송설정을 능동형으로 변경해준다.
그리고 다시 연결을 시도하면 잘 연결된다.
*수동형으로 사용하고 싶은 경우 방화벽을 포트단위로 열지말로 앱을 기준으로 해서 열면 가능할 것으로 생각된다.
'기타' 카테고리의 다른 글
크롬에서 인터넷 사용기록이나 쿠키등 삭제하는 방법 (0) | 2020.02.26 |
---|---|
jdk 1.8 다운로드 / Java 1.8 다운로드 (0) | 2020.02.24 |
크롬 다운로드 (0) | 2020.02.24 |
windows 10 이벤트 뷰어 보기 (0) | 2020.02.18 |
파일질라 서버 다운로드(윈도우) (0) | 2020.01.07 |
Facebook 페이지 api (0) | 2019.12.18 |
Facebook api field (0) | 2019.12.17 |
Windows10 다운로드(ISO 파일 만들기) (0) | 2019.11.09 |