export acls / import acls / acls 복사 / acl 복사 / 권한 복사 / 보안 복사/ security / authentication / windows folder 보안 복사
C:\Program Files
와 같은 ACL 을 갖는 폴더 생성
c:\> icacls "c:\Program Files" /save f:\progfile_acls
아래처럼 파일권한이 저장된다.
Program Files
D:PAI(A;;FA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CIIO;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;;0x1301bf;;;SY)(A;OICIIO;GA;;;SY)(A;;0x1301bf;;;BA)(A;OICIIO;GA;;;BA)(A;;0x1200a9;;;BU)(A;OICIIO;GXGR;;;BU)(A;OICIIO;GA;;;CO)(A;;0x1200a9;;;AC)(A;OICIIO;GXGR;;;AC)(A;;0x1200a9;;;S-1-15-2-2)(A;OICIIO;GXGR;;;S-1-15-2-2)
이것을 d:\a\Program Files
에 적용하려면 아래처럼 하면 된다.
D:\a> mkdir "Program Files"
D:\a> icacls . /restore f:\progfile_acls
다른 이름의 folder 에 적용하는 법
다른 이름을 갖고 있는 folder 에 적용하려면, 저장된 acl file에서 directory 이름을 변경해주면 된다.
아래처럼 apps2 로 변경한 후,
apps2
D:PAI(A;;FA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CIIO;GA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;;0x1301bf;;;SY)(A;OICIIO;GA;;;SY)(A;;0x1301bf;;;BA)(A;OICIIO;GA;;;BA)(A;;0x1200a9;;;BU)(A;OICIIO;GXGR;;;BU)(A;OICIIO;GA;;;CO)(A;;0x1200a9;;;AC)(A;OICIIO;GXGR;;;AC)(A;;0x1200a9;;;S-1-15-2-2)(A;OICIIO;GXGR;;;S-1-15-2-2)
아래처럼 적용해 주면 된다.
D:\a> mkdir apps2
D:\a> icacls . /restore f:\progfile_acls
처리된 파일: .\apps2
1 파일을 처리했으며 0 파일은 처리하지 못했습니다.
D:\a>icacls ./apps2
./apps2 NT SERVICE\TrustedInstaller:(F)
NT SERVICE\TrustedInstaller:(CI)(IO)(F)
NT AUTHORITY\SYSTEM:(M)
NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(F)
BUILTIN\Administrators:(M)
BUILTIN\Administrators:(OI)(CI)(IO)(F)
BUILTIN\Users:(RX)
BUILTIN\Users:(OI)(CI)(IO)(GR,GE)
CREATOR OWNER:(OI)(CI)(IO)(F)
APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(RX)
APPLICATION PACKAGE AUTHORITY\ALL APPLICATION PACKAGES:(OI)(CI)(IO)(GR,GE)
APPLICATION PACKAGE AUTHORITY\모든 제한된 응용 프로그램 패키지:(RX)
APPLICATION PACKAGE AUTHORITY\모든 제한된 응용 프로그램 패키지:(OI)(CI)(IO)(GR,GE)
1 파일을 처리했으며 0 파일은 처리하지 못했습니다.
댓글 없음:
댓글 쓰기