리눅스

ACL

ACL이란

  • Access Control List
  • 파일과 디렉토리을 사용할 수 있는 권한을 관리

권한

chmod

  • change mode
  • 파일과 디렉토리의 권한 설정
  • chmod [OPTION]... MODE[,MODE]... FILE...

파일 codingeverybody의 권한을 

  • 소유자 : 읽기, 쓰기, 실행
  • 그룹 : 읽기, 쓰기
  • 기타 : 읽기
chmod 764 codingeverybody;

파일 codingeverybody의 소유자에게 읽기 권한을 부여

chmod u+R codingeverybody;

파일 codingeverybody의 그룹의 읽기 권한 제거

chmod g-R codingeverybody;

chown

  • change owner
  • 파일과 디렉토리의 소유자를 변경
  • chown 소유자명 파일,디렉토리 명
  • chown -R : 하위 디렉토리까지 포함해서 변경

파일 codingeverybody의 소유자를 egoing으로 변경

chown egoing codingeverybody;

파일 codingeverybody의 소유자와 그룹을 egoing으로 변경

chown egoing:egoing codingeverybody;

chgrp

  • change group
  • 파일과 디렉토리의 그룹을 변경
  • chgrp 그룹명 파일,디렉토리
  • chgrp -R : 하위 디렉토리까지 포함해서 변경

파일 codingeverybody의 그룹을 egoing으로 변경

chgrp egoing codingeverybody

댓글

댓글 본문
  1. 폭스킴
    id
    cat /etc/group
  2. 굳모닝
    근데 그룹을 다시 uid=1000(egoing) 으로 바꿀려니까 안되네요.
  3. 박준환
    강의감사합니다. 다만 혼자 말씀하시는게 더 나은것 같네요
  4. pathfinder
    감사합니다...
  5. 조신부리
    감사합니다
  6. 나무마루
    동영상 강의가 진리네요.
  7. hgoori
    좋은 내용 감사합니다.
    아직 사용자가 저 혼자고 시스템 관리를 해본적이 없어서 실습 이외에 실무 환경에서 사용해 본적은 없지만, 많은 도움이 되었습니다.
  8. 이범희
    쉬운 설명이 잘 이해가 됩니다. 감사합니다.
  9. egoing
    다중은 안되는 것으로 알고 있습니다.
    대화보기
    • 곰발바닥
      어? 코멘트가.. 지워져서 다시 작성합니다.
      특정 디렉토리나 파일의 소유그룹으로 여러 그룹을 지정 할 수 있나요?
      여러 특정 그룹이 하나의 디렉토리를 쓸 수 있게 만들려면 여러 그룹을 설정해야 하지 않을까 해서요.
    • 특정 디렉토리나 파일에 여러 그룹을 설정 할 수는 없나요?예를 들어 test디렉토리 소유자는 이고잉이고 그룹은 그룹1, 그룹2, 그룹3으로 다중 선택 하는 방법이요.
    • Rags
      chmod 777을 매번 쓰면서 정작 자세한 내용은 알지 못했는데 알게됐네요. rwx의 위치를 이진수처럼 처리해서 손쉽게 권한을 수정하는 것이군요. 재밌네요. ^^
    • Jaehoon Choi
      사람이 읽을 수 있는 방법중에 소유자, 그룹, 그외 계정에 권한을 주는 방법은 a(+/-)r/w/x 이렇게 해도 됩니다. :)
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기