ユーザー特権 (root ではない) プロセスが新しいプロセスを user として起動するようにしますnobody
。setuid
-1 EPERM
onで失敗する直接呼び出しを試みましたUbuntu 8.04
:
#include <sys/types.h>
#include <unistd.h>
int main() {
setuid(65534);
while (1);
return 0;
}
代わりにこれを行うにはどうすればよいですか?