안녕하세요.
이번에 파일서버를 맏게 되었는데 사용권한에 대해 정리가 필요해 여쭤봅니다.
혹시 빨산색 네모박스로 표시된 내용들을 엑셀에 복사붙여넣기 할 수 있는 방법이 있을까요???
다중선택이 안되어 하나하나 하자하니 너무 시간이 오래 걸릴 것 같아서요 ㅠㅠ
많은 도움 부탁드립니다.
해당 질문의 문제를 해결, 도움이 되는 선택된 답변이 있습니다.
작성된 다른 답변도 확인해 보시기 바랍니다..
안녕하세요.
이번에 파일서버를 맏게 되었는데 사용권한에 대해 정리가 필요해 여쭤봅니다.
혹시 빨산색 네모박스로 표시된 내용들을 엑셀에 복사붙여넣기 할 수 있는 방법이 있을까요???
다중선택이 안되어 하나하나 하자하니 너무 시간이 오래 걸릴 것 같아서요 ㅠㅠ
많은 도움 부탁드립니다.
5개의 답변이 있습니다.
쉽지 않을 내용이긴 한데...
저도 올라오는 답변 참고해 보겠습니다.
감사합니다.
파일, 폴더에 대한 Access Control List를 관리하는 용도의 window(CMD) 기본 명령어인 cacls.exe 또는 icacls.exe를 사용하면됩니다.
powershell의 get-acl, set-acl 등의 명령을 사용해서 관리하는 것도 방법일 수 있겠고요.
상황에 따라 CMD 명령을 사용하거나 PowerShell 명령을 사용하거나 장단점을 가려서 사용하면 될 것 같고...
예를 들어
아래와 같이 명령을 주면... 지정한 "폴더" 에 대한 ACL을 확인할 수 있겠고요.
icacls 폴더
폴더 BUILTIN\Administrators:(I)(F)
BUILTIN\Administrators:(I)(OI)(CI)(IO)(F)
NT AUTHORITY\SYSTEM:(I)(F)
NT AUTHORITY\SYSTEM:(I)(OI)(CI)(IO)(F)
NT AUTHORITY\Authenticated Users:(I)(M)
NT AUTHORITY\Authenticated Users:(I)(OI)(CI)(IO)(M)
BUILTIN\Users:(I)(RX)
BUILTIN\Users:(I)(OI)(CI)(IO)(GR,GE)
여기서 (I), (F), (OI), ... 등에 대한 내용은 icacls /? 명령으로 도움말을 표시해서 참고하면 되겠는데...
복사해서 첨부해 보면 아래 와 같고...
단순 권한 시퀀스:
N - 권한 없음
F - 모든 권한
M - 수정 권한
RX - 읽기 및 실행 권한
R - 읽기 전용 권한
W - 쓰기 전용 권한
D - 삭제 권한
괄호 안 쉼표로 구분된 특정 권한 목록:
DE - 삭제
RC - 읽기 제어
WDAC - DAC 쓰기
WO - 쓰기 소유자
S - 동기화
AS - 액세스 시스템 보안
MA - 최대한 허용
GR - 일반 읽기
GW - 일반 쓰기
GE - 일반 실행
GA - 일반 전체
RD - 데이터 읽기/디렉터리 나열
WD - 데이터 쓰기/파일 추가
AD - 데이터 추가/하위 디렉터리 추가
REA - 확장 특성 읽기
WEA - 확장 특성 쓰기
X - 실행/트래버스
DC - 자식 삭제
RA - 특성 읽기
WA - 특성 쓰기
상속 권한은 모든 형식 앞에 올 수 있으며 디렉터리에만
적용됩니다.
(OI) - 개체 상속
(CI) - 컨테이너 상속
(IO) - 상속 전용
(NP) - 상속 전파 안 함
(I) - 부모 컨테이너에서 상속된 권한
ghkdwnswo1 | 일 년 이상 전
친절한 답변 정말 감사드립니다.
덕분에 많은 도움 됬습니다.
감사합니다!!
해당 내용에 대해 Block 으로 선택이 되지 않는 내용은 기본적으로는 복사가 쉽지 않네요.
얼마나 많은 내용을 복사해야 하는지 모르겠지만,
정말 많은 내요이라면 이미지 -> 텍스트 추출 프로그램을 찾아 볼 수 있지만,
100% 추출이 되는 것이 아니라 그 또한 수작업이 들어갈 수 밖에 없네요.
도움이 될지는 모르나 아래 블로그 방문 해 보시기 바랍니다.
https://ssotori.tistory.com/120
사용프로그램이나 관련 솔루션을 탐색 해보셔야 할것 같으니 솔루션상담실을 이용해 보시기 바랍니다.
ghkdwnswo1 | 일 년 이상 전
답변 감사드립니다! 솔루션도 한번 찾아봐야 겠네요 ㅎㅎ
방법은 몇가지가 있을것 같은데요.
■화면을 저장해서 OCR로 텍스트만 추출하는 방법
■Powershell 이용해서 조회하는 방법
첫번째 방법은 구글링해보시면 될것 같구요. 귀찮긴 합니다.
두번째 방법은 powershell 이용하는 방법인데요.
cmd 창에서 poweshell 치시면
PS C:.....> 나오면 권한 관련 명령어는 Get-Acl 이용하시면 됩니다.
PS > (Get-Acl).Access 하시면 적용된 권한 리스트 나옵니다.
필요한 정보만 조금 이쁘게 다듬으시려면
PS > (Get-Acl).Access | Select 항목1, 항목2, 항목3.... 나열하시면 표 형태로 나오게 됩니다.
구글링으로 powershell Get-Acl 하시면 다양한 예제 있으니 참고하셔서
필요하신 정보 조회하시면 될것 같습니다.
쿨가이 | 일 년 이상 전
네 GUI에서는 제한이 있을것 같구요.
답변주신것처럼 파워쉘로 스터디하셔서 하시는게 좋을것 같습니다.
단, 실행하실때 테스트 꼭 하시고 주의하세요
ghkdwnswo1 | 일 년 이상 전
파워쉘로 하는 방법도 있군요 답변 정말 감사드립니다!