개발/server

ubuntu 파일 권한 변경 chmod

Yunikism 2023. 7. 31. 17:30
728x90

 

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