ubuntu를 사용중 파일 권한을 바꾸고 싶을때 사용하는 chmod에 대하여 알아보자
우선 ubuntu 서버에서
ls -alf
를 입력해본다면 파일들의 권한과 소유자 소유그룹을 확인할 수 있다.
요런식으로
이 포스팅에서는 사진 앞에있는 drw--------- 어쩌구 저쩌구 변경하는것을 알아볼것이다.
혹시 파일 소유자와 소유그룹 변경을 알고싶다면
https://yunikism.tistory.com/47
ubuntu 파일 폴더 소유자 변경
ubuntu 에서 파일이나 폴더의 수유자 및 소유그룹을 변경하는법 chown 옵션 소유자:소유그룹 파일or폴더명 예를들어 소유자를변경할경우 chown -R user1 testDirec 소유그룹을 변경할경우 chown -R :user1 testD
yunikism.tistory.com
이 글을 참조하시라
다시 본론으로 들어가서 권한을 알아보자면
맨앞에 있는
drwxr-xr-x 도 있고
-rw-r--r-- 이런식으로도 되어있다.
위에 권한을 순서대로 정리하면 아래 표와같다.
d | 파일표시 | - : 파일 d : 디렉토리/폴더 l : 링크 |
rwx | 소유자 권한 | r : 읽기 w : 쓰기 x : 실행 |
r-x | 그룹권한 | r : 읽기 w : 쓰기 x : 실행 |
r-x | 다른사용자 권한 | r : 읽기 w : 쓰기 x : 실행 |
예를들어 rwx 이면 읽기 쓰기 실행 권한이 모두 있는것이고
r-x 이면 읽기 실행 권한만 있는것이다.
이제 숫자표기법으로 권한을 변경하는것을 알아보자
소유자 | 그룹 | 다른사용자 | ||||||
r | w | x | r | w | x | r | w | x |
4 | 2 | 1 | 4 | 2 | 1 | 4 | 2 | 1 |
숫자 표기법은 이렇게된다.
변경할때는 간단하게 해당 숫자를 더한값을 입력해주면된다.
소유자에게 rwx 권한을 주고싶다면 4 + 2 + 1 = 7
그룹에게는 r-x 권한을 주고싶다면 4 + 1 = 5
다른사용자에게는 r 권한만 주고싶다면 4
이렇게 해서
chmod 754 파일명
을 입력한다면 rwxr-xr-- 권한으로 바뀐것을 쉽게 확인할 수 있다.
'개발 > server' 카테고리의 다른 글
ubuntu 파일 폴더 소유자 변경 (0) | 2023.07.18 |
---|---|
ubuntu alias 추가 (0) | 2023.07.06 |
ubuntu 파일명 변경 mv rename (0) | 2023.06.30 |
ubuntu 디스크 용량 확인 (df/du) (0) | 2023.06.27 |
리눅스 ubuntu 디렉토리 폴더 복사 (0) | 2023.06.13 |