suid 입니다. Set User ID
chmod 명령을 이용해서 사용하죠.
chmod u+s rundoom
chown game:game rundoom
해 주시면 이 프로그램은 실행시의
파일 소유자(game)가 실행한것처럼
작동됩니다. 말하자면 권한이 없는
곳은 손못대고 권한이 있는곳은
손 댈수 있죠.. 게임같은것을 할
때 게임 아이디를 만들어서 suid
를 준다.. 는 예제가 생각나서
써봤습니다.
: 안녕하세요.
:
: 왕초짜입니다.
:
: 궁금한건 제목과 같이 루트로 로그인된 상태에서 어떤 프로세스를 실행
:
: 시킬때 이 프로세스를 마치 다른 사용자가 실행시킨것처럼 전환하는
:
: 방법이 있는지 찾고 있습니다.
:
: 어떻게 보면 화일의 chmod 개념과 비슷한 거 같은데.....
:
: 제가 무지해서 고수님들의 조언을 부탁드립니다.
:
: 그럼 안녕히
:
: --
: 왕초짜가 초왕짜가 되기까지.......(-_-;)