2009-03-13 2 views

답변

40

사용 uid 또는 euid :

raise 'Must run as root' unless Process.uid == 0 
1

루비에 대해 모르겠지만 사용자 ID가 0인지 확인하고 싶습니다. C에서는 getuid()을 확인하면됩니다. Unix 명령 줄에서 id -u의 출력을 확인할 수도 있습니다. Process 클래스

관련 문제