방법: MachineKeys 디렉터리에 대한 보안 권한 변경
업데이트: 2007년 11월
사용자가 웹 서비스에 액세스하려 할 때 다음과 같은 오류가 표시되는 경우 응용 프로그램 계층 서버의 MachineKeys 디렉터리에 대해 보안 권한이 올바르게 설정되어 있지 않을 수 있습니다.
TF53010: Team Foundation 구성 요소에서 예기치 않은 상황이 발생했습니다. 여기에 포함된 정보는 사이트 관리 담당자가 사용할 수 있어야 합니다.
TF14000: 새 다운로드 키를 생성하는 동안 치명적인 오류가 발생했습니다. 현재 AppDomain을 종료하고 있습니다.
Team Foundation의 서비스 계정에는 응용 프로그램 계층 서버의 MachineKeys 디렉터리에 대한 전체 액세스 권한이 있어야 합니다. 이 계정에 전체 액세스 권한이 없는 경우에는 해당 디렉터리에 대해 권한을 업데이트해야 합니다.
필수 권한
이 절차를 수행하려면 Team Foundation의 응용 프로그램 계층 서버에서 Administrators 보안 그룹의 멤버여야 합니다.
Windows Server 2003에서 MachineKeys 디렉터리에 대한 보안 권한을 변경하려면
응용 프로그램 계층 서버에 로그온합니다.
Windows 탐색기를 열고 다음 위치에서 MachineKeys 디렉터리를 찾습니다.
Drive:\Documents and Settings\all users\Application Data\Microsoft\Crypto\RSA\MachineKeys
디렉터리를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.
참고: 디렉터리가 표시되지 않으면 폴더 옵션을 클릭합니다. 보기 탭에서 숨김 파일 및 폴더 표시를 클릭합니다.
MachineKeys 속성 대화 상자가 열립니다.
보안 탭을 클릭합니다.
그룹 또는 사용자 이름 아래에 Administrators 및 Everyone이 나열되어 있는지 확인하고, 나열되어 있지 않으면 다음 단계를 수행합니다.
추가를 클릭합니다.
사용자, 컴퓨터 또는 그룹 선택 대화 상자가 열립니다.
찾을 위치를 선택하십시오에서 로컬 컴퓨터의 이름을 입력하고 확인을 클릭합니다.
선택할 개체 이름을 입력하십시오.에서 누락된 사용자 그룹의 이름을 입력한 다음 이름 확인을 클릭합니다. 그룹 계정을 클릭하고 확인을 두 번 클릭합니다.
다음 단계를 수행하여 Team Foundation에 대해 서비스 계정의 권한을 설정합니다.
그룹 이름(예: Administrators)을 클릭합니다.
참고: 특별 권한 확인란이 선택되어 있는 경우 선택을 취소하지 마십시오. 이 확인란을 선택하면 모든 파일 및 폴더 작업에 대한 모든 권한이 부여됩니다.
모든 권한을 클릭합니다.
다음 확인란이 자동으로 선택됩니다.
모든 권한
수정
읽기 및 실행
폴더 내용 보기
읽기
쓰기
고급을 클릭합니다.
여기에 표시된 권한으로 자식 개체 권한 바꾸기 확인란을 선택합니다.
확인을 클릭하여 변경 내용을 확인합니다.
확인을 클릭하여 대화 상자를 닫습니다.
Windows Server 2008에서 MachineKeys 디렉터리에 대한 보안 권한을 변경하려면
응용 프로그램 계층 서버에 로그온합니다.
Windows 탐색기를 열고 다음 위치에서 MachineKeys 디렉터리를 찾습니다.
Drive:\ProgramData\Microsoft\Crypto\RSA
MachineKeys 디렉터리를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
참고: 이 디렉터리가 표시되지 않으면 구성을 클릭하고 폴더 옵션을 클릭합니다. 보기 탭에서 숨김 파일 및 폴더 표시를 클릭합니다.
MachineKeys 속성 대화 상자가 열립니다.
보안 탭을 클릭합니다.
그룹 또는 사용자 이름 아래에 Administrators 및 Everyone이 나열되어 있는지 확인하고, 나열되어 있지 않으면 다음 단계를 수행합니다.
편집, 추가를 차례로 클릭합니다.
사용자, 컴퓨터 또는 그룹 선택 대화 상자가 열립니다.
찾을 위치를 선택하십시오에서 로컬 컴퓨터의 이름을 입력하고 확인을 클릭합니다.
선택할 개체 이름을 입력하십시오.에서 누락된 사용자 그룹의 이름을 입력한 다음 이름 확인을 클릭합니다. 그룹 계정을 클릭하고 확인을 두 번 클릭합니다.
다음 단계를 수행하여 Team Foundation에 대해 서비스 계정의 권한을 설정합니다.
그룹 이름(예: Administrators)을 클릭합니다.
참고: 특별 권한 확인란이 선택되어 있는 경우 선택을 취소하지 마십시오. 이 확인란을 선택하면 모든 파일 및 폴더 작업에 대한 모든 권한이 부여됩니다.
편집을 클릭합니다.
MachineKeys에 대한 권한 대화 상자가 열립니다.
그룹 이름을 클릭하고 모든 권한 확인란을 선택한 다음 확인을 클릭합니다.
고급을 클릭합니다.
MachineKeys 고급 보안 설정 대화 상자가 열립니다.
그룹 이름을 클릭한 다음 편집을 클릭합니다.
두 번째 MachineKeys 고급 보안 설정 대화 상자가 열립니다.
모든 하위 폴더 및 파일의 기존 권한을 상속 가능한 권한으로 바꾸기 확인란을 선택합니다.
확인을 클릭하여 변경 내용을 확인합니다.
확인을 클릭하여 대화 상자를 닫습니다.