질문 주신 분에게 도움이 될지는 모르겠으나 간단히 takeown 명령어와 icacls 명령어에 대해 소개해드리겠습니다.

보통 소유권이나 접근 권한을 편집할 때는 아래 그림처럼 마우스로 우클릭 해서 하실 텐데요



이 작업을 간단히 커맨드로 해보겠습니다.


TAKEOWN

이 명령어는 이름 그대로 소유권을 가져올 때 사용합니다. 사용법은 아주 간단합니다.

TakeOwn /F "파일이나 폴더 이름"

이렇게 하시면 현재 로그온된 사용자가 소유권을 가지게 됩니다.

그런데 폴더인 경우 하위 폴더와 그 안에 존재하는 파일들에 전부 적용하고 싶죠? Recursive 라는 단어 아시나요? 이렇게 하위 폴더에 반복적으로 작업해야 하는 경우 자주 등장하는 단어인데요, 여기서는 /R 옵션을 붙여주시면 하위 폴더에도 일괄 적용됩니다.

그런데 폴더 목록 권한이 없는 경우 물음 창이 자주 뜰 수 있는데요, 이 경우 /D Y를 붙여주시면 됩니다.

따라서 가장 추천하는 완성형 명령어는 아래와 같습니다.

TakeOwn /F "파일이나 폴더 이름" /R /D Y


알아두면 좋은 상식

위에 보시면 제가 파일 이름이나 폴더 양쪽을 큰 따옴표로 묶어주었는데요, 잘 보이라고 그런게 아니라 띄어쓰기가 포함된 경우라면 큰 따옴표로 묶어주어야 하기 때문입니다. 묶어주지 않으면 첫번째 띄어쓰기 다음에 등장하는 단어가 폴더 이름의 연속인지 새로운 명령어나 옵션인지 구분할 수 없기 때문입니다. 띄어쓰기가 포함되어 있지 않더라도 양쪽에 큰 따옴표를 붙여준다고 해서 문제될 것은 없습니다.


ICACLS

다음은 접근 권한 편집 부분입니다. 일단 TAKEOWN으로 소유권을 가져왔다면 이제 내 마음대로 접근 권한을 편집할 수 있습니다. 권한이라 하면 일반적으로 R - 읽기, W - 쓰기, M - 수정, D - 삭제 등이 떠오르실 텐데, 여기서는 간단히 모든 권한 F에 대해서만 설명하겠습니다.

기본적으로 아래와 같이 사용합니다.

ICACLS "파일이나 폴더 이름" /GRANT snoopy:F

위 명령어는 사용자 snoopy에게 모든 접근 권한을 허용하겠다는 것입니다. 만약 읽기, 쓰기 권한만 주겠다면 괄호로 묶어주시면 됩니다.

ICACLS "파일이나 폴더 이름" /GRANT snoopy:(R,W)

마찬가지로 폴더인 경우 모든 하위 폴더와 파일에도 적용을 해야겠죠? 그런데 이번엔 /R 옵션이 아니라 /T 옵션을 사용합니다.
 
ICACLS "파일이나 폴더 이름" /GRANT snoopy:F /T

사용자 이름 snoopy 자리에는 일반적으로 아래와 같은 단어가 들어갈 수 있겠죠.

Administrator - 시스템에 기본적으로 내장되어 있는 전지전능한 슈퍼 관리자입니다.
Administrators - 관리자 그룹을 말합니다. 일부러 표준 사용자 계정을 생성하지 않은 이상 여러분은 관리자 그룹에 속해 있을 것입니다.
%username% - 현재 사용자 계정 이름을 받아줍니다.
Everyone - 모든 사용자를 말합니다.

또한 처리된 파일에 대해 결과를 계속해서 보여주기 때문에 화면이 좀 지저분해지는데, /Q 옵션을 붙여주면 조용해집니다.

따라서 모든 사용자에게 모든 권한을 부여하려는 경우 아래와 같이 입력하면 되겠죠.

ICACLS "파일이나 폴더 이름" /GRANT Everyone:F /T /Q



근황

1. 약 3개월간의 신입사원 교육은 끝났고 실무에 배치받아 출근하고 있습니다.
2. 업무는 클라우드 서버 운영 쪽입니다. 그래서 가상화, 네트워크, 리눅스, 윈도우 서버, 스크립트 언어 등을 공부할 계획입니다. (실제로 요즘은 리눅스 공부를 하고 있습니다.)
3. 목동에 SBS 옆에 보면 KT Internet Computing Center라고 있는데요, 거기에서 일하고 있습니다.
4. 여러분이 접하고 있는 많은 KT의 서비스들 있죠, 앞으로는 제가 그 서버들을 관리하게 될 것입니다. ^^
  1. 이형탁
    2011/04/05 01:15

    여러가지로 고생이 많으십니다.
    도전하고 달성하였을때 쾌감을 요즘 면허시험으로 느꼈습니다.
    님도 다른 분야에서 성공하셔서 쾌감을 느끼시길 바랍니다.

  2. 마루나래
    2011/04/05 01:26

    이 시간에도 안주무시고 애 쓰십니다. ^^

    제가 궁금해 답답해 하던 하나,둘이 님의 글을 통해 밝혀지네요..

    님의 블로그는 이제 제게 "부팅하면 그냥 자연스럽게 들러게 되는..." 곳으로 바뀌어 버렸군요.

    집에 인터넷 속도가 예전 pc통신 하던 속도 보단 조금 나은 정도입니다.
    1mb가 한계인 .. [설치기사 왈 통신 "자주 끊겨도 책임 못져요.."] 곳 입니다.
    이런 상태인데도 불구하고... 뚝뚝 끊기는 브라우즈를 보게끔 하다니..
    스누피님이 무섭습니다.

    .....
    지금 부모vhd로 들어와서 다시 용량 줄이기 도전 중입니다.
    방법이 잘못 된건지 원 ^^

  3. 아인핸드
    2011/04/05 02:04

    티스토리 초대좀 해주세요..

    • BlogIcon snpbox
      2011/04/05 11:30
      수정 및 삭제

      저는 작년 10월 이후로 티스토리 초대장을 한장도 받아보지 못했습니다. Daum이 저 싫어하나봅니다.

  4. 조용선
    2011/04/05 06:24

    재미날것만같으곳에서 일하시네요 스누피님의 마이크로서버리뷰보고 질러서사용인데 이렇게 작은놈도 즐거움을 많이주는데 큰서버들은 얼마나재미있을까요?

    • BlogIcon snpbox
      2011/04/05 11:34
      수정 및 삭제

      예전엔 그냥 큰 서버일 뿐이었지만 이제는 그 큰 서버 안에 VM이 수십개 들어가다보니 POD 하나 관리하는데도 엄청 일이 많더군요.

  5. BlogIcon 엘레지
    2011/04/05 07:02

    SugarSync社 기술를 도입했다는 uCloud서비스 관련 서버인가봐요
    아쉽게 KT쪽은 사용할 일은 없지만, 국내 서비스는 아직 열심히 나가야할 것 같습니다.
    클라우드 컴퓨팅은 진짜 요새 참 대세네요

  6. 수와유파파
    2011/04/05 07:24

    ㅎㅎㅎ 항상 일 열심히 하시고...
    빠르긴 빠르군요 엊그제 취직하신거 같은데 ^^

  7. 희시
    2011/04/05 08:55

    오옷 저와 같은 업무를 맡으시네요. 그럼앞으로 그쪽 포스팅도 하시겠군요. 기대하겠습니다 ㅎㅎ
    오늘 포스팅도 많은도움되었습니다. 감사합니다~!


  8. 2011/04/05 09:21

    비밀댓글입니다

  9. BlogIcon andu
    2011/04/05 12:04

    takeown이란 명령어가 있는지는 처음 알았네요 'ㅁ'

    요즘 KT가 클라우딩을 파는것 같더니 거기에 들어가셨군요 'ㅂ'

  10. BlogIcon 한운
    2011/04/05 14:23

    혹시 지나가다 뵐 수도 있을지.. 여긴 포항이란 갈 일이 드물 것 같긴 하지만...

    저 한운입니다^^* 그러면 친한척 부탁드립니다~~ ㅎㅎ


  11. 2011/04/05 16:22

    명령어 쓰임새 배웠네요 고맙습니다. 열심이시네요 멋집니다.

  12. BlogIcon 토디
    2011/04/06 09:19

    회사 잘 적응하시고 앞으로도 창창한 길이 탄탄히 펼쳐지길 바랍니다.

    KT 직원은 아니지만 꽤 많은 저희 회사 직원들도 그쪽에서 일하는데
    그 분들과도 스쳐지나가면서서 마주칠 수도 있겠네요.

    전 그쪽은 한 4년 전인가 가 본게 마지막입니다. :)

  13. dio
    2011/04/08 18:16

    본문에 설명하신건 어떤 언어인가요?

  14. BlogIcon Windows 8 Aero
    2011/04/10 12:32

    헉. 목동 SBS라면 홈플러스 앞?! 거기 근처에 저 사는데;; 님이 거기서 일하시다니...

    • BlogIcon Windows 8 Aero
      2011/04/10 12:33
      수정 및 삭제

      그리고 필요없는 파일인데 막 에러창 떠서 이상한거 나오는거 없애고 싶었는데 잘됏어요 ㅠㅠ 감사합니다

  15. 카이젠
    2011/10/21 23:43

    오우 !!! IIS에서 제로보드 설치때 퍼미션 때문에 골치 아팟는데 .. 이 명령어 덕분에 살앗네여 ㅋㅋ

  16. 아트비
    2011/11/30 14:20

    하드를 붙여서 자료를 이관하려다가 보안때문에 해맸습니다...
    이블로그 내용보고 단박에 해결했네요^^;;
    덕분에 좋은 내용 알아가며 감사히 퍼갑니다.
    항상 수고하세요~~

  17. 여포
    2011/12/21 10:15

    좋은정보 감사합니다. 담아갈게요~

  18. 65dddd
    2012/01/02 18:48

    icacls 명령 말고 cacls 명령을 써도 잘 되나요?

    takeown /f "C:\WINDOWS\system32\drivers\etc\hosts" /d y
    cacls "C:\WINDOWS\system32\drivers\etc\hosts" /e /g "everyone":f

    이런식으로요

  19. kredius
    2012/01/09 01:30

    권한 만지다가 잘못해서 권한을 모두 잃어버려서 망했다 싶었는데 이글 보고 광명을 보았습니다. 감사합니다.
    굉장히 큰 도움이 되었습니다.
    정말 감사합니다.

  20. 정광식
    2012/04/19 17:35

    어쩐 일인지 음악폴더에 접근이 안되서 재생을 못했는데 이 글을 보고 다시금 살렸네요.

    큰 도움 받았습니다 ^^

    목동 KT챔버홀에서 자주 클래식 무료공연을 하기 때문에 많이 가봤는데 그 곳에서 근무하신다니 ㅎㅎ

    수고하세요.

  21. 야크모
    2012/05/12 00:15

    아이고~ 정말 큰 도움이 되었습니다.
    드라이브에 있는 모든 폴더와 파일에 엑세스 금지란 메세지가 자꾸 나와서 어떻하나 당황스러웠는데
    여기 글대로 해서 모두 해결했네요.
    정말 감사드려요~


  22. 2013/08/02 15:14

    비밀댓글입니다