'chown'에 해당되는 글 1건
- 2007/09/26
※rx 권한이 같이 있어야 디렉터리 진입가능실행권한이 있어야 inode에 접근이 가능해짐
보안을 중시 하려면 others 권한을 낮추고,
중요파일에는 퍼미션을 안주는 것이 좋다
'+' → 권한 추가chmod - 파일접근권한을 바꾸는 mode
그냥 read는 4, write는 2, x는 1 이렇게 외워서 하는게 편한거 같다.
r = read = 4(=22)
w = write = 2(=21)
x = excute = 1(=20)
이론상 저렇게 된다는것만 알고 있으면 될듯 싶다.
umask설정시 중요하다는것만 알고 넘어가자.
※ 특정권한을 주고자 할때는 심볼릭(즉,문자로 +x,+r등)으로 하고
전체를 대상으로 바꿀때에는 숫자로 하는게 편함(644등)
umask - 파일생성시 디폴트퍼미션의 제약을 설정
umask -S 심볼릭으로 주어지는 권한표시
umask - 'umask -S'를 실행했을때와는 반대로 해당 파일이나 디렉터리가 가지고 있는 권한이 숫자로 표시되어 보여지는 숫자의 값이 예를들어 022라고 하면 user는 rwx권한을 group은 r-x의 권한을 others는 r-x의 권한을 갖는것이다.touch - timestamp 값 update 또는 간단하게 파일생성
chown - 파일 및 디렉터리 소유자변경
chgrp - 파일 및 디렉터리 그룹변경
(-R은 하위폴더 및 파일까지 한꺼번에 변경)
su - 유저 권한을 변경 하는 것으로 (Switch User)
su user 는 권한만 가져오고 환경설정등은 기존 유저의 권한을 그대로 사용
dash(-) 옵션을 사용해서 path, alias, 환경변수등을 읽어 올수가 있다.
newgrp - 원래 그룹이 아닌 다른 그룹으로 일시적으로 변경해서 작업을 할 경우 기존파일의 읽기는 가능하나 새로 만들어질 파일을 사용할 그룹의 유저들
위해 일시적으로 바꾸어 쓰기 위해 사용하면 편하다