IIS 6.0에서 FTP 서버를 운영하는데, FTP의 홈 디렉터리를 여러 서버가 공유하기 위해, 공유 폴더를 홈 디렉터리로 지정하는 방법입니다. 꼭 이렇게 하셔야 하는 것은 아니겠지만, 제가 이렇게 설정해보니 잘 되길래 소개해 드립니다.

※ 테스트 환경
ㅇ 공유폴더 위치 : \\192.168.0.4\cifs
ㅇ 계정 : cifs
ㅇ 패스워드 : 1234


위 공유폴더를 FTP 홈 디렉터리로 지정해 보겠습니다.

1. FTP 홈 디렉터리 설정

이 부분은 그다지 어렵지 않으니 그림만 보셔도 이해가 되실 듯 합니다.


2. 동일한 이름의 계정 생성

사실 이 글의 핵심이 이것입니다. 저는 이 방법으로 잘 되더군요. 공유 폴더에 접근하기 위한 계정 정보를 동일하게 FTP 서버에 생성을 해줍니다. 그러니까 원래 FTP 서버에서 \\192.168.0.4\cifs 폴더에 접근할 때 사용하는 cifs // 1234 정보를 가진 계정을 똑같이 FTP 서버에 생성해 줍니다.


이렇게 설정해주고 나니 FTP로 CIFS 공유폴더에 접근이 잘 되었습니다.



어쨌든 이 글의 핵심은 "공유 폴더에 접근할 때 사용하는 계정과 패스워드를 동일하게 FTP 서버에도 생성해 주라" 입니다. 이상입니다.

※ 추가
생각해보니 이렇게 FTP 서버에 만들어둔 공유폴더 접근용 계정은 패스워드가 만료되지 않도록 설정해 두는 것이 운영상 안전하겠습니다.

신고
Share
  1. Hee
    2012.12.05 23:01 신고

    멋진 방법입니다. 동감입니다.

  2. BlogIcon 술이
    2012.12.15 22:49 신고

    다운로드 속도 나오든가요?
    FTP와 SMB 채널을 이용한 패킷 사이즈가 기본값으로는 너무 느리다는 문제가 있었습니다.
    레지스트리에서 LargeBuffer 사이즈를 조정하면 해결이 되었었는데 이거때문에 많이 불편했었습니다.