일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 스크립트
- maven
- 문자열
- 네이버스마트 에디터
- MYSQL
- 이클립스
- SSL
- 한글
- 오라클
- 호환성
- JSTL
- checbox
- 전자정부 표준프레임워크
- json
- DB
- exception
- jquery
- 톰캣
- java
- 웹 플랫폼 설치 관리자
- html
- HTML5
- Oracle
- switch
- null
- @RequestBody
- spring form tag
- 날짜
- php
- RADIO
- Today
- Total
개인적인 정리
파일질라 서버를 이용해서 FTP 서버 만들기 본문
1)
FileZilla Server 다운로드
https://filezilla-project.org/download.php?type=server
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 |