문제

이 매우 관련성있는 사전 프로그래밍 문제를 해결하자마자 ASP 프로그래밍을 수행하기 위해 IIS 서버를 설정하고 있습니다.

IIS 서버는 VirtualBox 서버에 있으며 공유 디렉토리 ( "다른 컴퓨터의 공유", 예를 들어, 공유 디렉토리를 가리킬 가상 디렉토리를 설정합니다. \\server\serve-this) 완벽하게 사용합니다 net use 그리고 Windows 탐색기. 그러나 IIS는 저에게 약간의 빨간색 오류 스톱 서명 모양을 보여주고 있으며 파일을 제공하지 않습니다 ( "이 페이지를 볼 수있는 권한이 없습니다"). 나는 OSX 호스트에 대한 권한을 열었고 Windows 게스트에서 모든 것을 움직일 수 있습니다. 왜 불만이 있는지 확인하려면 어디에서 확인할 수 있습니까?

가상 디렉토리를 로컬 디렉토리 (적절한 라디오 버튼 선택)로 설정하면 권한 문제가 없습니다 ... 또한 디렉토리 보안 탭과 약간의 혼란을 시도했지만 관련이없는 것 같습니다.

c : windows system32 logfiles의 로그에는 아무것도 없습니다 ...

편집하다: 답은 제임스 코니 글리 아로 (Best Answer)가 제안한 기사를 읽는 것입니다. 그러나 나는 다음을 수행했습니다 (어제는 다른 일을했지만 효과가 있었지만 무엇을 모르겠습니다) :

  1. 내 OSX 호스트에서와 같은 Windows 게스트에서 동일한 사용자 이름/비밀번호를 가진 사용자를 Aarons가 제안한 것입니다.
  2. 해당 사용자에 대한 익명 액세스를 위해 로그인 된 사용자를 변경하십시오.
  3. 그게 다야. 정말 나쁘지 않습니다.
도움이 되었습니까?

해결책

Microsoft는 네트워크 드라이브에서 컨텐츠/파일에 액세스하기 위해 구성 IIS에 대한 다양한 옵션이 포함 된 지식베이스 기사를 게시했습니다. 이들은 모두 미국이 운영하거나 가장 한 계정이 네트워크 드라이브에 액세스 할 수 있도록하기위한 다른 방법을 포함합니다.

http://support.microsoft.com/kb/207671/en-us/

다른 팁

IIS는 로컬 IUSR 계정을 사용하여 파일에 액세스하려고합니다. 이 계정을 원격 서버의 파일에 액세스 할 수있는 것으로 변경하거나 로컬 IUSR 계정과 동일한 로그인/PW로 원격 시스템에서 사용자를 만듭니다.

관리 도구를 통해 이벤트 뷰어를 살펴 보았으므로 MyComputer-> 관리 -> 시스템 도구에서 이벤트 뷰어를 마우스 오른쪽 버튼으로 클릭하여 얻을 수도 있습니다.

이 설정은 문제를 일으킬 수 있습니다. IIS (적어도 XP에서)가 네트워크의 파일이 변경되었음을 알지 못하기 때문입니다. 원격 파일 (VM에있는 원격 파일)을 편집 할 수 있도록 설정을 반전하려고합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top