리눅스 chown 명령 실행권한에 대해..
글쓴이: khalisto / 작성시간: 금, 2015/04/10 - 3:19오후
안녕하세요.
root 계정에서 chown 명령을 별다른 생각없이 쭈욱 사용해오다가 문득 이런 생각이 들었습니다.
일반계정에서는 소유자가 자신으로 되어있는 파일 및 디렉토리의 퍼미션을 chmod 명령어로 변경이 가능한데
어째서 chown 명령어를 통해 소유자 변경이 되지 않는 것일까하는가 하는 의구심이 발생하더군요.
* chown 라는 명령어의 권한을 보니
-------------------------------------------------------------
-rwxr-xr-x 1 root root 17968 Mar 27 11:59 chown
-rwxr-xr-x 1 root root 17924 Mar 27 11:59 chmod
-------------------------------------------------------------
이와 같이 되어 있는데요(OS 초기 설치 이후 설정 그대로 입니다.)
Other의 퍼미션을 보면 실행권한 x 가 있으므로 일반계정에서도 동작할 거 같기는 한데
왜 그런지.. 알고 계신분은 설명좀 부탁드립니다.
상식적으로 생각해볼때 일반계정에서 chown 이 먹히면 보안상 매우 위험할 것 같아 일반계정에서 동작하지 않는
것이 절대적으로 맞는 부분이긴하네요..
Forums:
댓글 달기