Logo
내 게시판 만들기
리눅스

파일 권한 미리보기 — rwx와 chmod

곰돌이 | 2026.04.27 13:31:52
조회 24 | 추천 0

「누가 무엇을 할 수 있나」를 제어하는 게 파일 권한입니다.

리눅스 보안의 가장 기본기.

다음 차수에서 깊이 다루지만, 디렉토리 구조와 떼어 생각할 수 없어 미리 큰 그림을.



ls -l 출력.

-rwxr-xr-- 1 alice group 1234 Apr 27 12:00 file.txt.

첫 글자(- 일반 파일, d 디렉토리, l 심링크).

그 다음 9글자가 「소유자(rwx) 그룹(rwx) 기타(rwx)」 9개 비트.

r=읽기, w=쓰기, x=실행.



chmod로 변경.

chmod u+x file.sh — 소유자에게 실행 권한 추가.

chmod 755 file.sh — 숫자 표기(7=rwx, 5=r-x, 5=r-x).

자주 쓰는 패턴: 755(실행 파일·디렉토리), 644(일반 파일), 600(비밀 파일).



디렉토리 권한 의미가 다름.

r=목록 보기(ls), w=안에 파일 만들기·삭제, x=안에 들어가기(cd).

x 없으면 안에 파일 있어도 접근 불가.

흔한 실수 — 폴더에 644 주면 ls는 되지만 cd 안 됨.



소유자 변경.

chown user:group file — 소유자·그룹 변경.

-R 옵션으로 재귀.

일반적으로 root만 가능.

잘못된 ownership으로 「내 파일인데 못 읽음」 같은 사고가 흔함 — sudo chown $USER:$USER file로 회수.




한 줄 요약


ls -l의 rwxr-xr-- 9비트가 권한(소유자·그룹·기타).

chmod 755·644·600이 흔한 패턴.

디렉토리 x는 안에 들어가기 의미.

chown으로 소유자 변경, 잘못 설정 시 접근 불가.




더 알아볼 것


- umask로 기본 권한

- setuid·setgid·sticky bit

- ACL — 더 세밀한 권한

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
72 구름이 26/04/27 21 0
71 너구리 26/04/27 21 0
70 토순이 26/04/27 21 0
69 곰돌이 26/04/27 20 0
68 구름이 26/04/27 29 0
67 다람쥐 26/04/27 28 0
66 구름이 26/04/27 24 0
65 구름이 26/04/27 21 0
64 곰돌이 26/04/27 25 0
63 야옹이 26/04/27 20 0
62 부엉이 26/04/27 22 0
61 다람쥐 26/04/27 30 0
60 다람쥐 26/04/27 26 0
59 구름이 26/04/27 22 0
58 야옹이 26/04/27 19 0
57 토순이 26/04/27 22 0
56 너구리 26/04/27 20 0
55 곰돌이 26/04/27 19 0
54 너구리 26/04/27 19 0
53 야옹이 26/04/27 23 0
52 멍뭉이 26/04/27 20 0
51 야옹이 26/04/27 20 0
50 구름이 26/04/27 23 0
49 멍뭉이 26/04/27 31 0
48 부엉이 26/04/27 20 0
47 너구리 26/04/27 18 0
46 멍뭉이 26/04/27 19 0
45 곰돌이 26/04/27 24 0
44 야옹이 26/04/27 19 0
43 토순이 26/04/27 28 0
신고하기

신고 사유를 선택해 주세요.