728x90
#ls -l 에서의 권한
ls -l 을 사용하면서 파일 맨앞에 있는 문자열의 집합을 계속 봐왔을 것이다.
이 문자열의 의미에 대해서 확인해보자
위와 같이 첫번째 자리는 파일의 유형을 나타낸다. 그 뒤부터는 세자리씩 각각 r(읽기), w(쓰기), x(실행)로 권한의 대상을 지정한다. 첫 세자리는 user에 대한 권한, 두번째 세자리는 group에 대한 권한, 세번째는 other에 대한 권한.
Permission 수정
- 권한수정 명령어는 chmod다
- #chmod [ugo±rwx] [파일명] 혹은 각 권한마다 3bit의 숫자로 표현가능하다.
- r=4, w=2, x=1.. #chmod 644 test 이런식으로
- 디렉터리를 수정할 때 유의해야할 점은 디렉터리에 접근하려면 실행권한이 무조건 있어야한다. rw권한은 있는데 x권한이 없으면 아무것도 할 수 없다.
umask
- 파일이나 디렉터리의 접근권한 중 갖지 말아야 할 권한을 지정
- 다른 mask들 처럼 필터링하기 위해 만들어진것
- 예를들어 dir의 권한이 755면 dir의 umask는 022일 것이다.
728x90
'보안 > 강의정리' 카테고리의 다른 글
pwconv (0) | 2021.06.30 |
---|---|
VMware에서의 bridge와 NAT (0) | 2021.06.28 |
사용자계정 /etc/skel (0) | 2021.06.28 |
사용자계정 /etc/default/useradd (0) | 2021.06.28 |
사용자계정 /etc/login.defs (0) | 2021.06.28 |