인프라/Linux
[Linux] 권한
bloodFinger
2020. 6. 30. 09:13
파일 ,디렉토리 (read & write & excute)
-rw-rw-r-- 1 egoing egoing 0 Dec 4:23:19 perm.txt
// -rw-rw-r-- : access mode
// -rw : owner의 권한 , -rw : group의 권한 , -r : other 권한
// r : read , w : write , x:excute
// egoing egoing : owner / group
권한 변경
//other 권한 변경
chmode o-r perm.txt
chmode o+r perm.txt
chmode o+w perm.txt
//소유자 권한
chmode u-r perm.txt
chmode u+r perm.txt
+권한 변경은 h2 db 실행할때 excute 권한을 부여했을때 사용해봤던 기억이 난다!
ex)
cd Downloads/h2/bin
chmod +x h2.sh
./h2.sh
directory
mkdir perm; cd perm; echo 'hi' > perm.txt
연산자와 클래스의 조합으로 권한주기
방식 1.
chmod o+r
chmod 111 perm.txt
chmod 110 perm.txt
chmod 222 perm.txt
chmod 444 perm.txt
// 1 : execute only , 2:write only , 1+2 = write and execute
chmod 333 perm.txt
방식2.
//모든곳에 read 넣기
chmod a+r perm.txt
chnmod a+w perm.txt
방식3.
chmod a=rwx perm.txt
chmod a= perm.txt
chmod a=r perm.txt
GROUP ?
access mode의 그룹은 무엇인가? 살펴보자