2009-03-13 8 views

答えて

40

Processクラスで使用uidまたはeuid

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

Rubyについてはわかりませんが、ユーザーIDが0の場合はチェックしてください.Cではgetuid()をチェックしてください。 Unixのコマンドラインからは、id -uの出力をチェックすることもできます。

関連する問題