일반 사용자가 로그인시 루트권한으로 특정 프로그램을 실행시키

taijibs의 이미지

사용자가 로그인 시에만 실행되고 싶습니다..;

/etc/bashrc 에 넣으면 로그인된 사용자의 권한으로 실행되어서 setuid로 해결을 할 순 있지만 접속 후 언제든지 사용자가 실행을 할 수 있으니 안되고.. 또한 사용자가 로그인 한 후 어느때든지 bash 를 부르면 실행이 되어지고.. ㅠ.ㅠ

루트 권한으로 저 일들을 처리하는 프로세스를 항상 띄워놓아야만 가능한 일인가요?

어떤 방법이 있을까요..!

로그인한 사용자가 어떤 프로그램이 실행 되었는지도 모르면 더욱 좋겠습니다.. ^^;

mudori의 이미지

sudo정도 알아보세요.
하시만 근본적으로 프로그램 설계가 문제있습니다.