권한
| 범위 | 읽기 | 쓰기 | 실행 |
|---|---|---|---|
| 소유자 | |||
| 그룹 | |||
| 기타 사용자 |
umask는 기본 모드에서 권한을 제거합니다. 셸, 서비스 또는 배포 스크립트가 새 파일이나 디렉터리에 부여할 권한을 확인할 때 유용합니다.
chmod 숫자, rwx 문자열, 기호 할당과 umask 결과 사이에서 Unix 권한을 변환합니다. 배포 스크립트, Dockerfile, CI 작업, 공유 디렉터리 또는 운영 서버에서 명령을 실행하기 전에 사용하세요.
setuid, setgid, sticky 비트는 보안에 민감할 수 있으므로 계산기에 항상 표시됩니다. 기존 모드를 확인하려면 ls -l의 결과를 붙여넣고 체크박스로 조정한 다음 바로 사용할 수 있는 chmod 명령을 복사하세요.
소유자, 그룹, 기타 사용자의 권한은 읽기, 쓰기, 실행 비트로 구성됩니다. 계산기는 숫자 모드와 기호 rwx 표기를 동기화하므로 변경 사항이 두 표현에 어떻게 반영되는지 바로 확인할 수 있습니다. 또한 일반 파일 모드 666 또는 디렉토리 모드 777.
생성된 모드를 재귀적으로 적용하기 전에 검토하세요. 그룹에 쓰기 권한을 부여하거나 파일을 실행 가능하게 만들고 setuid 또는 setgid를 활성화하면 해당 리소스를 수정하거나 실행할 수 있는 사용자가 크게 달라질 수 있습니다.