2009-05-19 4 views
0

root 권한이 필요한 응용 프로그램을 개발합니다. 나는 코드를 사용한다 : 블록은 sudo codeblocks 명령으로 시작했다. 문제는 root'ed Code :: Blocks로 개발하면 소스 파일과 CB 구성 파일이 루트 소유자로 생성된다는 것입니다.suid가있는 Linux 프로세스 디버그

나는 codeblocks 실행 파일에서 setuid를 사용할 수 있다고 생각했지만 GTK 앱에서는 허용되지 않습니다.

디버그중인 프로그램의 유효 UID를 높이는 다른 방법이 있습니까?

답변

1

루트 권한이 필요한 프로그램을 디버깅하는 가장 간단한 해결책은 디버거를 루트로 실행하는 것입니다.

관련 문제