본문으로 이동

cacls

위키백과, 우리 모두의 백과사전.

마이크로소프트 윈도우에서 cacls와 그 대체제인 icacls컴퓨터 파일폴더보안 디스크립터를 표시하고 수정할 수 있는 기본 명령줄 유틸리티이다.[1][2] 접근 제어 목록은 파일이나 폴더와 같은 보안 가능한 개체에 대한 권한 목록으로, 누가 해당 개체에 접근할 수 있는지 제어한다. cacls 명령어는 ReactOS에서도 사용할 수 있다.

cacls

[편집]
cacls
개발자마이크로소프트, 토마스 바이덴뮐러
발표일1994, 30–31년 전
운영 체제마이크로소프트 윈도우, ReactOS
종류명령어
라이선스윈도우: 사유 상용 소프트웨어
ReactOS: GNU 약소 일반 공중 사용 허가서
웹사이트docs.microsoft.com/en-us/windows-server/administration/windows-commands/cacls

cacls.exe 유틸리티는 윈도우 NT 3.5 및 이후 윈도우 NT 계열 운영체제에서 디렉터리 및 파일 보안 디스크립터의 사용이 중단된 명령줄 편집기이다.[3] 마이크로소프트는 NTFS 파일 시스템 버전 3.0에서 도입된 변경 사항을 지원하기 위한 향상된 기능을 제공하는 다음과 같은 최신 유틸리티를 제작했으며, 일부는 나중에 사용이 중단되었다.

  • xcacls.exe[4][5][6][7]는 윈도우 2000 이상에서 지원되며 실행, 삭제 및 소유권 가져오기 권한 설정과 같은 새로운 기능을 추가한다.
  • xcacls.vbs[8][9]
  • fileacl.exe [10]
  • icacls.exe (윈도우 서버 2003 SP2 이상에 포함)[11][12]
  • SubInAcl.exe - 파일, 서비스 및 레지스트리 키를 포함한 다양한 유형의 개체에 대한 권한을 설정하고 교체하는 리소스 키트 유틸리티
  • 파워셸 (Get-Acl[13] 및 Set-Acl[14] cmdlet)

ReactOS 버전은 토마스 바이덴뮐러가 개발했으며 GNU 약소 일반 공중 사용 허가서에 따라 라이선스가 부여된다.[15]

icacls

[편집]
icacls
개발자마이크로소프트
발표일2007, 17–18년 전
운영 체제마이크로소프트 윈도우
종류명령어
라이선스사유 상용 소프트웨어
웹사이트docs.microsoft.com/en-us/windows-server/administration/windows-commands/icacls

Integrity Control Access Control List의 약자이다. 윈도우 서버 2003 서비스 팩 2 이상에는 icacls가 포함되어 있으며, 이는 파일 및 폴더의 ACL을 표시, 수정, 백업 및 복원하고 비스타 및 이후 버전에서 무결성 수준 및 소유권을 설정할 수 있는 기본 제공 명령줄 유틸리티이다.[16] 그러나 cacls를 완전히 대체하는 것은 아니다. 예를 들어, 명령줄 매개변수를 통해 보안 서술자 정의 언어 (SDDL) 구문을 직접 지원하지 않는다 (오직 /restore 옵션을 통해서만).

같이 보기

[편집]

각주

[편집]
  1. “Microsoft DOS cacls command”. Computer Hope. 2011년 12월 24일에 확인함. 
  2. “CACLS.exe”. SS64.com. 2011년 12월 24일에 확인함. 
  3. “MS-DOS and Windows command line calcs command”. 
  4. “How to use Xcacls.exe to modify NTFS permissions (Revision: 4.5)”. 《Microsoft Support》. Microsoft Corporation. 2007년 3월 2일. 2011년 12월 24일에 확인함. 
  5. “Xcacls syntax”. 《Microsoft TechNet》. Microsoft Corporation. 2003년 3월 28일. 2012년 10월 30일에 확인함. 
  6. “Windows 2000 Resource Kit Tool: Xcacls.exe”. 《Microsoft Download Center》. Microsoft Corporation. 2002년 5월 15일. 2011년 12월 24일에 확인함. 
  7. “Windows XP Service Pack 2 Support Tools”. 《Microsoft Download Center》. Microsoft Corporation. 2004년 8월 10일. 2011년 12월 24일에 확인함. 
  8. “How to use Xcacls.vbs to modify NTFS permissions (Revision: 2.4)”. 《Microsoft Support》. Microsoft Corporation. 2006년 10월 30일. 2011년 12월 24일에 확인함. 
  9. “Extended Change Access Control List Tool (Xcacls)” (2 July 2004). 《Microsoft Download Center》. Microsoft Corporation. 2011년 12월 24일에 확인함. Xcacls.vbs is an unsupported tool that provides additional capabilities not provided with the supported utility, Xcacls.exe. 
  10. “FILEACL v3.0.1.6”. 마이크로소프트. 2004년 3월 23일. 2009년 3월 22일에 원본 문서에서 보존된 문서. 
  11. “The Icacls.exe utility is available for Windows Server 2003 with Service Pack 2 (Revision: 4.0)”. 《Microsoft Support》. Microsoft Corporation. 2011년 10월 9일. 2011년 12월 24일에 확인함. 
  12. “Icacls”. 《마이크로소프트 테크넷》. Microsoft Corporation. 2007년 9월 28일. 2011년 12월 24일에 확인함. 
  13. “Get-Acl”. 《Microsoft TechNet》. Microsoft Corporation. 2010년 4월 21일. 2012년 10월 31일에 확인함. 
  14. “Set-Acl”. 《Microsoft TechNet》. Microsoft Corporation. 2010년 4월 21일. 2012년 10월 31일에 확인함. 
  15. (영어) cacls.c - 깃허브
  16. MS-DOS and Windows command line icacls command

추가 자료

[편집]

외부 링크

[편집]