회원등록 비번분실

작성자 관리자
작성일 2006-03-31 (금) 12:46
ㆍ추천: 0  ㆍ조회: 4601      
IP:
디렉터리 퍼미션 변경

위의 이미지와 같이 퍼미션 에러가 나온다면
IUSR_컴퓨터이름 이라는 계정의 권한을 에러 나는 디렉토리에 부여해 주어야 합니다.

만약 컴퓨터 이름이 OKSTART 라면 IUSR_OKSTART 의 권한을 그 디렉터리에 부여해 주셔야 합니다.

Windows NT 에서는 CACLS 라는 유틸리티가 있습니다.

이 유틸리티를 가지고 setgrant.cmd 파일을 만들어 봅니다.
setgrant.cmd 를 PATH 이 지정된( Windows 디렉터리 , Windows System32 디렉터리...)디렉터리에 복사 하시고..

만약 C:Inetpubwwwrootzero 디렉터리의 퍼미션을 변경하시려면

setgrant C:Inetpubwwwrootzero


이렇게 실행 하시면 됩니다.

setgrant.cmd 다운로드 :: http://www.apmsetup.com/files/setgrant.zip

CACLS 란 ....

CACLS

파일의 액세스 제어 목록(ACL)을 화면에 표시하거나 수정합니다.

CACLS 파일 이름 [/T] [/E] [/C] [/G사용자:perm] [/R 사용자 [...]] [/P사용자:perm[...]] [/D 사용자 [...]]
    파일 이름       지정된 파일의 ACL을 화면에 표시합니다.
    /T              현재 디렉터리와 모든 하위 디렉터리에서 지정한
                    파일을 찾아서 ACL을 바꿉니다.
    /E              ACL을 대체하지 않고 편집합니다.
    /C              오류를 무시하고 ACL을 계속 바꿉니다.
    /G 사용자:perm  지정된 사용자의 사용 권한을 부여합니다.
                    Perm은 다음과 같습니다:
                              R    읽기
                              W    쓰기
                              C    바꾸기(쓰기)
                              F    모든 권한
    /R 사용자       지정된 사용자의 사용 권한을 철회합니다.
    /P 사용자:perm  지정된 사용자의 사용 권한을 바꿉니다.
                    Perm은 다음과 같습니다:
                              N    없음
                              R    읽기
                              W    쓰기
                              C    바꾸기(쓰기)
                              F    모든 권한
    /D 사용자       지정된 사용자의 액세스를 거부합니다.
한 명령에 하나 이상의 파일을 지정하는 대표 문자를 사용할 수 있습니다.
한 명령에 하나 이상의 사용자를 지정할 수 있습니다.

약어:
   CI - Container Inherit.
        ACE가 디렉터리에 의해 상속됩니다.
   OI - Object Inherit.
        ACE가 파일에 의해 상속됩니다.
   IO - Inherit Only.
        ACE가 현재 파일/디렉터리에 적용되지 않습니다.
  0
3500