728x90
리눅스 터미널에서 'll' 명령어를 입력하면, 위의 그림과 같이 파일의 권한이 나타난다.
이 권한들은 chmod 라는 리눅스 명령어를 사용해서 수정해줄 수 있다.
다음 사진과 같이 "허가 거부됨"으로 실행파일이 실행되지 않을 수 있다.
전부다 권한을 열려면 명령어는
chmod 777 stc_prj.sh 로 실행하면 된다.
그게 아니라 더 디테일하게 권한을 부여하고 싶은 경우
규칙을 알아야 한다.
일단 맨 위의 사진에서 본 권한들을 보면,
-rw-rw-r--으로 되어 있다.
빨간색 - 는 파일 상태이다.
- : 파일
d : 디렉토리
노란색 rw- 는 소유자(user)의 권한이다.
초록색 rw- 은 그룹 권한이다.
파란색 r-- 는 기타 권한이다.
권한의 종류는 크게 3개이다. r,w,x
r = 4
w =2
x = 1
- = 0
을 나타내고 있다. 위의 숫자들을 합해서 chmod로 권한을 부여하게 된다.
chmod 777 파일이름
을 입력하면, 소유자, 그룹, 기타 권한이 rwx가 되어 -rwxrwxrwx로 권한상태가 된다.
chmod 557을 하면,
-r-xr-xrwx로 권한 상태가 변경된다.
728x90
댓글