[IT 알아보기]/IT 소식

인터넷게스트 계정 비밀번호가 변경 되었을시 메타베이스 파일과 동기화 시키기

이호스트ICT 2011. 7. 12. 11:21

방법 1: 사용자 관리자나 사용자 및 그룹에서 IIS 메타베이스 암호와 일치하도록 암호 변경

  1. 명령 창에서 Adsutil.vbs 파일이 들어 있는 폴더를 찾습니다. Adsutil.vbs 도구를 사용하여 IIS 메타베이스에서 IWAM 및 IUSR 계정에 대한 암호를 알아냅니다.
  2. Windows NT에서 IUSR 및 IWAM 암호를 변경하려면 다음과 같이 하십시오.

    1. 시작 메뉴에서 프로그램, 관리 도구를 차례로 가리킨 다음 도메인 사용자 관리자를 누릅니다. 도메인 사용자 관리자에서 모든 Windows NT 사용자 계정 및 그룹에 대한 계정 정보를 변경할 수 있습니다.
    2. IUSR_ComputerNameIWAM_ComputerName 사용자를 두 번 누르고 1단계에서 알아낸 IIS 메타베이스 암호와 동일하게 암호를 수정합니다.
    Windows 2000에서 IUSR 및 IWAM 암호를 변경하려면 다음과 같이 하십시오.
    1. 시작 메뉴에서 프로그램, 관리 도구를 차례로 가리킨 다음 컴퓨터 관리를 누릅니다.
    2. 시스템 도구 노드에서 로컬 사용자 및 그룹 노드와 사용자 노드를 눌러 확장합니다. 사용자 노드에서 모든 Windows 2000 사용자 계정 및 그룹에 대한 계정 정보를 변경할 수 있습니다. IUSR_ComputerNameIWAM_ComputerName 계정을 마우스 오른쪽 단추로 누른 다음 암호 설정을 누릅니다.
    3. 1단계에서 알아낸 IIS 메타베이스 암호와 동일하게 암호를 수정합니다.
    오류 메시지를 반환하는 ASP 페이지로 이동하여 문제가 해결되었는지 확인합니다.

방법 2: IUSR 및 IWAM 암호와 일치하도록 IIS 메타베이스 변경

  1. Windows NT에서 IUSR 및 IWAM 암호를 변경하려면 다음과 같이 합니다.

    1. 시작 메뉴에서 프로그램, 관리 도구를 차례로 가리킨 다음 도메인 사용자 관리자를 누릅니다. 도메인 사용자 관리자에서 모든 Windows NT 사용자 계정 및 그룹에 대한 계정 정보를 변경할 수 있습니다.
    2. IUSR_ComputerNameIWAM_ComputerName 계정을 두 번 누르고 새 암호를 입력합니다.
    Windows 2000에서 IUSR 및 IWAM 암호를 변경하려면 다음과 같이 하십시오.
    1. 시작 메뉴에서 프로그램, 관리 도구를 차례로 가리킨 다음 컴퓨터 관리를 누릅니다.
    2. 시스템 도구 노드에서 로컬 사용자 및 그룹 노드와 사용자 노드를 눌러 확장합니다. 사용자 노드에서 모든 Windows 2000 사용자 계정 및 그룹에 대한 계정 정보를 변경할 수 있습니다. IUSR_ComputerNameIWAM_ComputerName 계정을 마우스 오른쪽 단추로 누른 다음 암호 설정을 누릅니다. 새 암호를 입력합니다.
    명령 창에서 Adsutil.vbs 파일이 들어 있는 폴더를 찾습니다. Adsutil.vbs 유틸리티를 사용하여 IIS 메타베이스에서 IWAM 및 IUSR 계정에 대한 암호를 설정합니다.
  2. 오류 메시지를 반환하는 ASP 페이지로 이동하여 문제가 해결되었는지 확인합니다.

Adsutil.vbs를 사용하는 방법

IIS에서는 Adsutil.vbs라는 이름의 스크립트 파일을 제공하는데 이를 사용하여 IIS 메타베이스에서 IUSR 및 IWAM 계정의 암호를 알아내거나 설정할 수 있습니다. Windows NT 4.0에서는 Adsutil.vbs가 보통 <Drive>\WINNT\System32\Inetsrv\Adminsamples 폴더에 있습니다. Windows 2000에서는 Adsutil.vbs가 <Drive>\Inetpub\Adminscripts 폴더에 있습니다.

다음 표에는 Adsutil.vbs 유틸리티의 여러 가지 기능에 대한 구문이 나와 있습니다.

표 축소표 확대
기능 구문
IUSR 계정 암호 알아내기 cscript.exe adsutil.vbs get w3svc/anonymoususerpass
IWAM 계정 암호 알아내기 cscript.exe adsutil.vbs get w3svc/wamuserpass
IUSR 계정 암호 설정 cscript.exe adsutil.vbs set w3svc/anonymoususerpass "password"
IUSR 계정 변경 cscript.exe adsutil.vbs set w3svc/anonymoususername "username"
IWAM 계정 암호 설정 cscript.exe adsutil.vbs set w3svc/wamuserpass "password"
IWAM 계정 변경 cscript.exe adsutil.vbs set w3svc/WAMusername "username"

참고 Windows NT 4.0에서 암호를 알아낼 경우에는 암호가 일반 텍스트로 나타나지만 Windows 2000에서는 암호가 별표로 나타납니다. Windows 2000에서 암호가 일반 텍스트로 나타나게 하려면 마스크되지 않은 암호를 표시하도록 Adsutil.vbs를 수정해야 합니다. 이렇게 하려면 다음과 같이 하십시오.
  1. 메모장에서 Adsutil.vbs를 엽니다.
  2. 편집 메뉴에서 찾기를 누르고 IsSecureProperty = True를 입력한 후 다음 찾기를 누릅니다.
  3. "IsSecureProperty = True"를 "IsSecureProperty = False"로 변경합니다.
  4. 변경 내용을 Adsutil.vbs에 저장한 다음 메모장을 닫습니다.

'[IT 알아보기] > IT 소식' 카테고리의 다른 글

windows구성요소 추가/제거시 발생 오류 대처법  (0) 2011.07.13
컨트롤패널 명령어  (0) 2011.07.13
이름없는 폴더 삭제방법  (1) 2011.07.12
디렉토리별 용량 체크방법  (0) 2011.07.12
rm명령어 Tip  (0) 2011.07.12