[Linux] 권한 조정하기


리눅스 권한 조정하기 개인저장용

파일 정보 보기

ls -al

drwxr-xr-x 2 root root 4096 Apr 22 16:59 src

  • 파일 Type(d) : “d”->디렉토리, “-“->일반파일등등…
  • 퍼미션정보(rwxr-xr-x) : 퍼미션정보
  • 링크수(2) : 해당 파일의 링크수, 윈도우의 바로가기같은거
  • 소유자(root) : 소유자
  • 소유그룹(root) : 소유그룹
  • 용량(4096) : 용량
  • 생성일자(Apr 22 16:59) : 생성일자
  • 파일이름(src) : 파일이름

퍼미션

퍼미션 종류

  • 읽기(r):파일의 읽기 권한
  • 쓰기(w):파일의 쓰기 권한
  • 실행(x):파일의 실행 권한

퍼미션 사용자지정

  • 소유자 : 소유자에 대한 퍼미션
  • 그룹 : 소유그룹의 대한 퍼미션
  • 공개 : 모든사용자들에 대한 퍼미션

ex)

rwxr-xr-x 은

rwxr-xr-x 으로 소유자그룹공개 의 퍼미션이고

소유자는 읽기,쓰기,실행

그룹은 읽기,실행

공개 읽기,실행 권한을 가지고 있다.

퍼미션 변경

chmod [변경될 퍼미션값] [변경할 파일]

옵션

  • R : 하위 파일과 디렉토리 모든 권한을 변경한다.

  • v : 실행되고 있는 모든 파일을 나열한다.

  • c : 권한이 변경된 파일내용을 출력한다.

퍼미션

r = 4, w=2 , x=1

ex)

  • r-x 인 경우는 4+0+1 = 5
  • rwx 인 경우는 4+2+1 = 7
  • rw- 인 경우는 4+2+0 = 6
  • -w- 인 경우는 0+2+0 = 2
chmod 777 file.txt
chmod -R 755 file2.txt

소유자 변경

chown [변경할 소유자] [변경할 파일]

소유그룹을 변경할 경우 “owner:group” 으로 입력하면 됨

ex)

chown lcy file.txt
chown lcy:crlee file.txt





© 2017. by isme2n