정리중/C# & .NET & Web

ASP.NET 가장으로 서버간 파일공유 1부 네트워크 드라이브 연결

위즈 2009. 11. 24. 10:25

0. 목차 & 개요

이 문서에서는 ASP.NET 어플리케이션에서 네트워크를 통한 파일공유를 위한 설정하는 방법을 설명합니다.
기본 설정 방식은 네트워크 드라이브로 연결된 폴더를 "ASP.NET 가장"을 이용해 공유하는 방식입니다.
총 2개의 포스트로 구성이 됩니다.

1부 네트워크 드라이브 연결
1. 계정 생성
2. 폴더 공유설정
3. 네트워크 드라이브 연결

2부 IIS / ASP.NET 설정
4. IIS 가상디렉터리 추가
5. IIS 접근 계정 설정
6. ASP.NET 가장 설정

1. 파일서버 공유 계정 생성


컴퓨터 관리를 이용해 공유 폴더에 접근할 계정을 생성합니다.

2. 파일서버 폴더 공유설정

공유를 할 폴더의 등록정보 창을 열고 "공유" 탭을 선택합니다.
"이 폴더를 공유"로 설정하고, "사용 권한" 버튼을 클릭합니다.

"사용권한" 창에서 추가를 눌러 위에서 생성한 계정을 추가하고, 접근권한을 설정해줍니다. 
(이 권한은 네트워크로 외부에서 공유 폴더에 접근 할 때 적용할 권한 입니다.)

마지막으로 보안 탭을 열고 사용자에게 허용할 권한을 설정합니다. (폴더에 대한 접근 권한입니다. 공유 권한이 있어도 폴더에 권한이 없으면 사용할 수 없기 때문에 적절한 권한을 설정해야 합니다..)

3. 어플리케이션 서버 네트워크 드라이브 연결

파일 서버에 접근 할 어플리케이션 서버에서 탐색기를 실행하고, "내 컴퓨터"에서 마우스 오른쪽 버튼을 클릭 후 "네트워크 드라이브 연결"을 선택합니다.

접근할 드라이브 문자를 할당하고, 연결할 파일서버의 경로를 입력해줍니다.

"다른 사용자 이름" 링크 버튼을 클릭해서 파일서버에 등록한 계정 정보를 입력해줍니다.

이상 ASP.NET의 가장기능을 이용해 접근 할 공유폴더에 대한 설정은 끝났습니다.
다음 편에서 IIS 설정과 ASP.NET 어플리케이션에서 가장과 관련된 설정을 하는 방법을 설명하도록 하겠습니다. (다음글 : ASP.NET 가장을 이용한 서버간 파일 공유 설정 2부)