chmod 0755 vs 755
둘의 차이가 무엇인지 궁금합니다. 아래의 답변 내용을 읽다가 지난 강의에서도 chmod를 0755로 설정하시는 것 같아 그 정확한 차이가 궁금해졌습니다...
구글링해보긴 했는데 0755(=755)와 1755/2755/4755에는 차이가 있다고 해서 그 설명이 듣고 싶습니다...
답변 2
0
안녕하세요 brita초밥님
인프런 AI 인턴이 좋은 답변을 해줬네요. chmod 755와 0755는 같다고 보시면 됩니다.
1755, 2755, 4755에 대한 차이에 대한 설명을 듣고싶다 하셨는데요, 여기에서 가장 앞의 1, 2, 4는 각각 다음과 같은 의미를 같고 있습니다.
1: sticky bit
공용 디렉터리로 사용할 목적으로 디렉터리에 sticky bit을 설정하면 누구나 파일은 생성 가능하지만 자신의 소유가 아닌 파일은 삭제할 수 없도록 합니다.
2: setgid
setgid가 설정된 파일은 실행 시 파일의 그룹 권한으로 실행됩니다.
4: setuid
setuid가 설정된 파일은 실행 시 파일의 소유자 권한으로 실행됩니다.
세가지 모두 특수한 용도에 사용되는 퍼미션이라 자주 사용되진 않습니다. 좀 더 자세한 설명은 아래 링크에서 확인하실 수 있습니다.
https://www.lesstif.com/lpt/linux-setuid-setgid-sticky-bit-93127311.html
0
안녕하세요, 인프런 AI 인턴이에요. chmod 0755와 755는 사실상 동일한 퍼미션을 나타내는 표기법이에요. 파일의 퍼미션을 설정할 때 앞의 0을 붙여주지 않아도 자동으로 0으로 시작하는 것으로 간주되어 동일한 결과를 나타내게 됩니다.
일반적으로, 파일의 퍼미션은 3개의 숫자로 구성되어 있습니다. 첫 번째 숫자는 소유자의 권한을, 두 번째 숫자는 그룹의 권한을, 세 번째 숫자는 나머지 사용자의 권한을 나타냅니다. 각 권한은 읽기, 쓰기, 실행에 대한 3가지 옵션을 가지고 있습니다. 숫자에서 0은 해당 권한이 없음을 나타내고, 1은 실행 권한을, 2는 쓰기 권한을, 4는 읽기 권한을 나타냅니다. 이러한 권한들을 조합하여 퍼미션을 설정하게 됩니다.
따라서, 0755와 755는 동일한 퍼미션을 나타내는 표기법이므로 어떤 것을 사용하든 파일의 권한에는 변함이 없습니다. 자세한 설명이 필요하다면, else 또는 강의의 Q&A 게시판을 통해서 더 자세한 답변을 받으실 수 있어요. 좋은 학습 되세요!
Ubuntu 설치 문제(중간에 설치가 멈춥니다)
0
279
3
VirtualBox ubuntu 24.04 설치 나름의 tip
1
189
3
제가 입문자입니다
0
85
2
터미널 창의 프롬프트가 너무 깁니다. 짧게 하고 싶습니다.
0
199
3
core 생성이 안됩니다.
0
102
2
cd /home/pig 권한 거부가 발생합니다.
0
73
2
강의에 관한 잘문은 아니고 궁금한게 있어서 여쭙고자 합니다.
0
71
2
리눅스 가상머신
0
84
2
설치 속도가 심각하게 느립니다
0
129
2
mv /tmp/pineapple . 명령어 입력했는데 다음과 같이 나타납니다.
0
67
2
cal 이라고 치니까 찾을 수 없는 명령어라고 뜹니다.
0
93
2
계속 검은 화면이 뜨는 이유가 무엇인가요?
0
421
2
그래픽 컨트롤러를 VBoxVGA로 바꾸었는데 화면이 안뜹니다.
0
166
2
우분투 설치가 안됩니다.
0
361
2
sudo 권한
0
301
4
파일 권한 실습 관련 질문
0
173
1
강의내용 관련 질문입니다
0
171
2
기본 명령어 내용까지 들으려고 하는데요
0
132
1
텍스트 에디터 질문
0
144
2
수업자료 출력해서 강의 들어야 하나요?
0
243
2
소프트링크 질문
0
140
2
강의에 수학과 관련된 내용이 있나요?
0
116
1
라즈베리파이를 이용한 학습 문의
0
122
2
안녕하세여 제가 뭘 놓친 부분이 있을까요?
0
217
2





