HP-UX

일반사용자가 다른사용자 프로세스를 죽이려면 어떻게 해야되나요?

 
장성도
비정기 기여자

일반사용자가 다른사용자 프로세스를 죽이려면 어떻게 해야되나요?

기본적으로 계정이

A,B,C,D가 있습니다.

4개의 계정은 모두 GGGG 라는 같은 그룹에 속해있습니다.



A의 소유자로 된 process 라는 프로세스를 chomd 775의 권한을 주었습니다.

그리고 B가 A의 process 프로세스를 실행했습니다.



A계정으로 process를 kill할려고 했더니 소유자가 아니라고 나와서 안되더군요



그래서 process에게 chomd u+s 의 권한을 주고 다시실행해봤습니다.

그랬더니 A의 계정으로도 kill이되고 B의 계정으로되 kill이 됩니다.

그러나 C,D의 계정으로는 process가 죽지 않습니다.

어떻게 해야 하나요?

초보자라서 -.-; 답변부탁드립니다.
2 응답 2
고광태
중학생

일반사용자가 다른사용자 프로세스를 죽이려면 어떻게 해야되나요?

chmod 하셔서 g+s 권한을 주면 a b c d 모두가 죽일수있지 않나요?



제가 질문을 제대로 이해했나요?
장성도
비정기 기여자

일반사용자가 다른사용자 프로세스를 죽이려면 어떻게 해야되나요?

group에 권한을 줘도 user에 권한을 줬던거랑 상황이 똑같습니다.