알 FTP 가지고 했는데...
이건머 모르겠다 ㅠ
그래서 Windows 서버에 FTP를 열기로 했다.
FTP 가 무었인지 먼저 알고 넘어 가자 ~!!
FTP 란
File Transfer Protocol 의 약자로 인터넷과 같은 근거리 통신망 또는 광역통신망을 이용해 한 컴퓨터에서 다른 컴퓨터로 파일을 전송할 때 사용하는 규약과 컴퓨터 애플리케이션이다.
FTP는 프로그램 및 비디오 파일과 같이 상대적으로 크로 복잡한 파일들을 전송하기 위한 최우선적 방법이라는 지위를 유지했다. 또한 사용자의 입력 없이 자동적으로 작동될 수 있기 때문에 많은 기관들 역시 FTP를 이용한다.
FTP는 없무 시간 이외에도 서버가 서비스를 하고 있다면 언제든지 파일을 업로드 및 다운로드가 가능 하다.
하지만 FTP는 암호가 걸리지 않은 채 플레인 텍스트로 모든 정보를 보내는데, 이것은 네크워크에 보낸 이용자 이름, 이용자 비밀번호, 명령어들이 사이버 범죄자들에 의해 중간에 가로채일 수 있고, 잃히거나 공격 당할 수 있음을 의미 한다. 이러한 이유 때문에 많은 보안 전문가들은 전송 파일을 위한 보안 FTP(Secure FTP / SFTP) 로 바꿀 것을 권장 한다.
출처 : Daum 백과사전
설치 및 설정 방법
Windows 2008 R2 는 IIS 7.5 이상 버전 에서 부터 사용 가능 합니다.
저는 IIS 7.0 에서 하루 뻘짓을 진행 후 7.5로 패치 이후에 저의 설정이 잘못 되지 않았음을 알았습니다.
꼭꼭 7.5로 패치 적용 후 진행 하세요...
첨부 파일 올려 드리겠습니다.
압축을 푸시면 .NET 4.0 패치 파일과 IIS 7.5 패치 파일 2개 있습니다.
.NET 먼저 설치 하시고 IIS 7.5 설치 하면 됩니다. (IIS 7.5 설치를 위해서 .NET 4이상이 필요하다고 합니다.)
** 저도 블로그 많이 돌아 다니면서 파일들 올려 놓은거 받기 참 ...특히 네이놈 블로그 놈들 참...
어이없게 스파이웨어 프로그램 넣어 놓고...아 진짜 거지 같은 경우 많아서... 서론이 길었네요.
파일이 의심 나시면 URL 올려 드립니다.
http://www.microsoft.com/ko-kr/download/details.aspx?id=1038
그리고 패치 파일에 대한 모든 권한은 MS에 있습니다.
시작 하겠습니다.
.NET 4 설치 입니다.
동의하시고 설치 진행 하시면 됩니다.
진행 과정.
설치가 완료 되었습니다.
"마침" 눌러 주시면 됩니다.
IIS 7.5 설치 파일을 실행 합니다.
"Next" 살포시 눌러 줍니다.
.NET 4 이상이 설치 되어 있다면 특별히 에러 메시지가 없습니다.
"서버 관리자"를 실행 합니다.
"역할 추가" 해줍니다.
FTP는 웹 서버에 포함 되어 있습니다.
"웹서버(IIS)" 체크 후 "다음(N)" 눌러 줍니다.
이건...시간 남으시는 분만 읽어 보세요 ^^;
IIS 에 대한 설명 입니다.
유익한 정보 되시길...바랍니다...
따로 체크 하실껀 없구요.
"FTP 서버" 전부 체크 해주시고 "다음(N)" 눌러 줍니다.
설정 값들이 맞는지 확인 하시구 "설치(I) 눌러 줍니다.
IIS 설치를 진행 합니다.
설치된 내용 확인 후 "닫기(O)" 눌러 줍니다.
"시작" -> "관리 도구" -> "IIS(인터넷 정보 서비스) 관리자"
또는 "실행" -> "IIS" 로 실행 하시면 됩니다.
Hostname 부분을 클릭 합니다.
마우스 오른쪽으로 클릭 후 "FTP 사이트 추가..." 를 클릭 합니다.
"FTP 사이트 이름" 입력 하시고, "..." 클릭 해서 경로 위치를 설정 해 줍니다.
원하는 폴더가 없으면 "새 폴더 만들기" 클릭후 폴더를 만들어 줍니다.
모든 설정이 끝났으면 "다음(N)" 눌러 줍니다.
바인딩 부분은 쉽게 얘기하면
IP 및 포트를 설정 해놓으면 설정된 IP 와 설정된 포트를 통해서만 서비스를 진행 한다는 것입니다.
저는 고정으로 한개 IP 및 FTP 기본 포트인 "21"로 셋팅 하였습니다.
모든 IP 해도 관계는 없습니다. 모든 아이 설정은 "*.*" 입니다.
밑에 SSL은 보안 위한 설정 입니다.
전 테스트 용 이기에... 패스 하겠습니다.
"다음(N) 눌러 진행 합니다.
인증
아무나 막 들어 와서 자료 및 정보를 빼가면 안되겠죠?
권한 부여
저는 "지정한 사용자" 로 만들었습니다.
다른 사용자들은 접근 할수 없고, 내가 지정한 계정의 사용자만 접속이 가능하도록 하기 위해서 입니다.
다른 이유는 계정 만들기 귀찮아서요. ㅠ
"마침(F)" 눌러 줍니다.
이제 Test 를 합니다.
"기본 설정.." 클릭 합니다.
"사이트 편집"창이 뜹니다. "연결 계정" 클릭 합니다.
계정이 연결에 문제 가 없는지 Test 하기 위함 입니다.
"설정" 클릭 합니다.
특별히 이상 없다 생각 되시면 그냥 지나 가셔도 무관 합니다.
"사용자 이름" 및 "암호" 입력 후 "확인" 클릭 합니다.
설정 테스트 클릭 합니다.
연결에 문제가 없으면 위와 같은 결과 값이 나옵니다.
클라이언트(PC) 에서 연결이 잘 되었는지 Ping test 를 합니다.
ping 안나가는 경우는 대부분 "에코 수신 요청" 거부 이거나 IP 셋팅이 잘못된 경우 입니다.
참고 하세요.
이상 없이 ping 이 잘 나가면 "ftp IP주소" 입력 합니다.
위의 사진은 FTP 까지는 잘 접속이 되었는데 "Login Failed" 났네요...
로그인이 에러 떨어 졌네요...
"실행" -> "IIS" 로 실행 합니다.
"FTPServer" -> "FTP인증" 클릭 합니다.
"기본인증" 마우스 오른쪽 버튼 "사용" 클릭 합니다.
"FTP 사이드 관리" -> "다시 시작" 클릭 합니다.
다시 확인 해 봅니다.ㅠ
"230 User Logged in" 떴네요. ㅎ.ㅎ
제가 폴더 한개 만들어 놓은거 까지 확인 가능 하네요.
알 FTP 로 접속해 보겠습니다.
"220 Microsoft FTP Service" 라고 메시지 띄우네요 ㅎ.ㅎ
권한이 제대로 주어 줬는지 확인해 보겠습니다.
폴더가 재대로 만들어 지는걸 보니 권한은 적용 된거 같습니다.
'System Engineer > Windows' 카테고리의 다른 글
windows 7 또는 windows 2008 R2 ping 허용하기 (0) | 2013.04.10 |
---|---|
Windows Active Directory 인증서비스 (0) | 2013.03.07 |
Windows 2008 바탕화면 아이콘 추가 (0) | 2013.02.25 |
윈도우 자동 복구 사이트 Windows Fix it (0) | 2012.11.21 |
AD(Acitive Directory) 설치 (0) | 2012.10.16 |