UNIX 쉘에서 chmod 644 abc.xyz 등으로 권한을 설정합니다.
저기서 숫자를 어떻게 계산할까요?
첫번째 숫자는 나(사용자), 두번째는 그룹, 세번째는 그외 모든 사람에 대한 권한입니다.
각 숫자는 8진수로 쓰고, 읽기 권한은 4, 쓰기권한은 2, 실행권한은 1 입니다.
그래서 읽고 쓰고 실행까지 하는 권한은 7, 읽기와 실행만 되면 5, 읽기와 쓰기만 되게 하려면 6 등으로 작성할 수 있습니다.
ssh 키의 권한도 600 으로 변경해야 하는 이유는 나 자신이 읽기, 쓰기만 가능하게 해야하기 때문입니다.
'개발 > Git & Shell' 카테고리의 다른 글
| UART tty 맥 터미널로 접속하기 (0) | 2026.06.02 |
|---|---|
| 다른 Git저장소의 파일을 그대로 가져와서 사용하는 법 (0) | 2023.04.30 |
| 스크립트는 실행하기 전에 반드시 권한을 주자 (0) | 2023.02.23 |