명령: "CACLS" 켜짐 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 사용 가능
명령의 예 "CACLS"
그만큼
`CACLS`-명령.
`CACLS`(액세스 제어 목록 변경)은 Windows의 파일 및 디렉터리에 대한 액세스 권한을 관리하는 데 사용되었습니다. 그러나 최신 버전의 Windows에서는 명령이 수행됩니다.
`ICACLS`확장된 기능과 향상된 제어 기능을 제공하기 위해 대체되었습니다.
여기에 대한 의견이 포함된 몇 가지 예가 있습니다.
`ICACLS`-명령,
`CACLS`교체됨:
예 1: 파일에 대한 액세스 권한 보기:
ICACLS 파일.txt
설명: 이 명령은
"File.txt" 파일에 대한 현재 액세스 권한을 표시합니다.
예 2: 디렉터리에 대한 액세스 권한을 반복적으로 변경:
ICACLS 예배 규칙서 /grant 사용자:(OI)(CI)M
설명: 이 명령은 사용자에게 전체 액세스 권한(
`M`수정의 경우)
"Directory" 디렉터리와 그 안에 포함된 모든 파일 및 하위 디렉터리에 대한 것입니다.
예 3: 상속된 권한을 포함하여 폴더에 대한 액세스 권한 보기:
ICACLS 폴더 /inheritance:e
설명: 여기에는 폴더 폴더와 그 안에 있는 모든 항목에 대한 액세스 권한이 표시되며 상속된 권한도 나열됩니다.
예 4: 소유권을 갖는 동안 파일에 대한 액세스 권한 변경:
ICACLS 파일.txt /setowner 사용자
설명: 이 명령은
"File.txt"에 대한 액세스 권한을 변경하고 파일의 소유권을 사용자에게 할당합니다.
예 5: 디렉터리에 대한 액세스 권한 저장 및 복원:
ICACLS 예배 규칙서 /save 권한.txt
ICACLS other_directory /restore 권한.txt
설명: "Directory"에 대한 접근 권한이 저장되었다가
"OtherDirectory"로 복원되는 곳입니다.
올바른 사용법을 참고해주세요
`ICACLS`또는
`CACLS`관리 권한이 필요하며 권한 변경은 원하지 않는 결과를 피하기 위해 주의해서 이루어져야 합니다.
"CACLS" Microsoft Windows 도움말에서 발췌
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
파일의 액세스 제어 목록(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가 현재 파일/디렉터리에 적용되지 않습니다.
중요 정보, "CACLS" 명령에 대한 팁
예, 만들 때 염두에 두어야 할 몇 가지 중요한 사항과 고려 사항이 있습니다.`ICACLS`- 또는`CACLS`-Windows 명령 프롬프트에서 사용할 명령:
1. 관리자 권한: 접근 권한을 변경하려면 관리자 권한이 필요합니다. 모든 기능에 액세스하려면 관리자 권한으로 명령 프롬프트를 실행해야 합니다.`ICACLS`또는`CACLS`접근할 수 있도록.
2. 구문 이해: 구문`ICACLS`그리고`CACLS`복잡할 수 있습니다. 매개변수의 올바른 순서와 사용법을 이해합니다. 명령의 도움말을 사용할 수 있습니다.`ICACLS /?`또는`CACLS /?`자세한 내용은 보기를 참조하세요.
3. 권한 변경 시 주의 사항: 액세스 권한을 추가하거나 제거하면 시스템 기능에 상당한 영향을 미칠 수 있습니다. 의도된 변경 사항을 이해하고 이에 따라 권한을 조정하십시오.
4. 백업: 접근 권한에 중요한 변경이 있을 경우 사전에 백업해 두는 것이 좋습니다. 이를 통해 문제 발생 시 복구가 가능합니다.
5. 재귀적 변경: 하위 디렉터리와 파일이 포함된 디렉터리에 대한 권한을 변경할 때 매개변수 사용을 고려하세요.`/T`또는`/inheritance:r`변경 사항을 재귀적으로 적용합니다.
6. 소유권 보장: 소유권과 관련된 권한을 변경해야 하는 경우가 있습니다.`ICACLS`매개변수로 소유권을 허용합니다.`/setowner`바꾸다.
7. 상속 제어: 권한 상속이 작동하는 방식을 이해합니다(`/inheritance`) 원하는 액세스 권한이 하위 디렉터리 및 파일에 올바르게 전송되었는지 확인합니다.
8. 보안 위험 최소화: 권한을 신중하게 변경하고 습관적으로 광범위한 권한을 부여하지 마십시오. 불필요한 권한은 보안 위험을 초래할 수 있습니다.
9. 로깅: 권한을 크게 변경한 경우 변경 사항을 기록하는 것이 좋습니다. 이를 통해 문제를 보다 쉽게 모니터링하고 진단할 수 있습니다.
10. 버전 종속성 참고 :`CACLS`최신 Windows 버전에서는`ICACLS`교체되었습니다. 사용`ICACLS`고급 기능의 혜택을 누릴 수 있는 경우.
액세스 권한을 변경하기 전에 그 의미를 이해하고 변경 사항이 시스템의 보안 정책 및 모범 사례를 준수하는지 확인해야 합니다.