티스토리 뷰

OS/Windows

Windows FTP

뵤루 2022. 3. 29. 09:35

 

윈도우의 FTP는 윈도우 서버에서 IIS를 추가해주면 된다

 

 

역할 서비스에서는 다른 체크는 해제하고 FTP서버와 IIS 관리 콘솔만 체크하고 설치해주자

 

 

이제 도구에 가보면 IIS를 사용할 수 있다

 

IIS 초기화면

 

 

왼쪽의 서버를 확장해보면 웹사이트는 멈춰있다

설치를 안했으니까

 

 

무시하고 C드라이브에 FTP 폴더를 생성해준다

inethub를 쓸수도 있지만 공격받기 쉽다

 

 

이 안에 더미파일을 하나 만들자

 

 

사이트를 우클릭하면 FTP사이트를 추가할 수 있다

 

 

이름을 지어주고 아까 만들어준 FTP폴더의 경로를 지정해준다

 

 

여기서는 SSL 사용 안함을 눌러주고, 인증은 다음에 설정해주기로 하고 마친다

 

 

FTP사이트가 생겼다

 

 

윈도우의 FTP의 모습은 이렇게 생겼다

 

 

주의 : 이 두 개는 같이 놀아야 한다

 

 

사용자 허용 규칙을 추가할게 있으면 여기서 추가하면 됨

 

 

디렉터리 목록 스타일은 UNIX로 세팅해준다

 

 

FTP 로그파일을 저장하는 곳을 관리한다

롤오버에 현지 시간을 사용하지 않는다

보통 공격은 국내 한정으로만 이뤄지지 않기 때문에 세계시각을 기준으로 계산한다

 

 

FTP 메세지

FTP로 처음 접근할 때 뜨는 메세지를 관리한다

 

 

여기서 메세지의 사용자 변수 지원을 체크하면

 

이렇게 변수를 이용한 안내문을 내보낼 수 있다

 

 

사용자 이름 디렉터리 (ex./home/a)

사용자 이름 실제 디렉터리 (chroot)

 

 

FTP 요청 필터링에서는 파일 이름 확장명에 대한 허용 / 거부를 할 수 있다

 

 

설정이 다 되었다면 FTP 사이트를 우클릭하여 사이트관리 -> 시작을 누른다

 

 

이렇게 방화벽도 자동으로 열리게 된다

이제 FTP에 접속할 수 있는데

그냥은 안된다

 

 

윈도우 서버 방화벽 규칙에 FTP를 새로 추가해줘야한다

....?

 

 

그럼 된다

 

 

사용자 격리

사용자 격리를 적용하면 사용자가 로그인 했을 때 해당 아이디로 된 폴더에서 ftp가 시작된다

 

 

사용자별 폴더를 만들어주고

 

 

알아볼 수 있게 구분할 수 있는 파일을 만들어본다

 

근데 그냥 이렇게만 하면 사용자 폴더 밖으로 나가버릴 수 있다 (다른 폴더로 침입)

 

 

그래서 사용하는게 사용자 이름 실제 디렉터리

 

 

로컬 유저 폴더를 만들고

 

 

사용자 폴더를 옮겨준다

 

FTP Command

 

Download : RETR

Upload : 

 


 

FTP 가상호스트

윈도우의 가상호스트는 DNS의 도움을 받지 않아도 된다

 

 

별개의 폴더를 하나 더 만들어주자

 

 

여기서도 로컬 유저 폴더에 유저 폴더들을 개별적으로 생성해준다

내부 파일도 잊지말고 만들어주자

 

 

그리고 새 FTP 사이트로 추가해준다

가상호스트는 나중에 만들기로 하고 일단 만들자

 

 

근데 이상태로는 같은 포트를 사용하게 되기 때문에 FTP를 시작할 수 없다

가상호스트를 만들어야한다

 

 

우측의 바인딩을 눌러서

 

 

호스트네임을 변경해주면

 

 

실행이 잘 된다!

 

'OS > Windows' 카테고리의 다른 글

Windows Mail (hmailserver, Thunderbird)  (0) 2022.04.01
Windows 웹 서버(IIS)  (0) 2022.03.31
Windows DNS  (0) 2022.03.30
Vmware에 Windows 10, 11 설치 및 기본설정  (0) 2022.02.18
Vmware에 Windows Server 2019 설치 및 기본 설정  (0) 2022.02.18
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/10   »
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 31
글 보관함