SID 매핑이 보장되지 않으므로 디렉터리 트리의 ACL을 저장한 다음 다른 서버에 복원하는 방법은 무엇입니까?

SID 매핑이 보장되지 않으므로 디렉터리 트리의 ACL을 저장한 다음 다른 서버에 복원하는 방법은 무엇입니까?

ICACLS는 아래 명령을 사용하여 트리의 ACL을 저장할 수 있습니다. 여기서 a_dir_root이 트리의 루트는 다음과 같습니다.

icacls a_dir_root\ /save AclFile /T /C /Q

물론 그룹은 SID로 식별됩니다. 이름별로 동일한 그룹이 설정된 다른 서버에서 복원하고 싶지만 매핑된 SID가 원본 서버와 동일하지 않습니다.

간단하고 우아한 방법이 있습니까? 아니면 이 작업을 위한 스크립트(예: 매핑된 이름으로 모든 SID를 ACL 파일로 바꾸는 몇 줄)를 작성해야 합니까? (자동화된 버전의무차별 대입 교체)


Cygwin에서 실행되는 Bash 스크립트를 사용한 적이 있지만 당연히 다음과 같은 문제가 발생했습니다.블로다. 코딩을 시작하기 전에 묻습니다.

관련 정보