タグ付けされた質問 「setuid」

9
非特権ユーザーとしてupstartジョブを実行する
upstartジョブでユーザーIDを変更し、非特権ユーザーとしてスクリプトを実行する標準的な方法は何ですか? 明らかに、suまたはを使用できますsudoが、これはハックのようです(そして、不必要なログ行を生成する可能性があります)。
142 ubuntu  setuid  upstart 


7
「sudo」なしでrootとしてプログラムを実行するには?
OS Xに、ルートとしてのみ実行できる特定のバイナリプログラムがあります。 sudo呼び出すたびにプリペンドしてパスワードを入力するのにうんざりしているので、定期的に呼び出すと、パスワードを要求せずに、ルートとして自動的に実行されるようにしたいと思っています。 プログラムの所有者はrootで、そのグループはwheelです。 chmod ug+s実行時にユーザーIDとグループIDをroot / wheelに設定しようとしましたが、sudoを使用せずにプログラムを実行すると、sudoまたはrootとしてのみ実行できるというメッセージがまだ表示されます。
10 macos  security  sudo  root  setuid 


1
いくつかのコマンドの「setuidコピーを作成する方法」
私は本How Linux Worksを読んでいますが、理解できないことがあります: 通常のLinuxシステムでは、ほとんどのプロセスに同じeffective user IDとがありreal user IDます。デフォルトではps、他のシステム診断プログラムにはが表示されeffective user IDます。システム上の有効なユーザーIDと実際のユーザーIDの両方を表示するには、これを試してください。ただし、システム上のすべてのプロセスで2つのユーザーID列が同一であっても驚かないでください。 $ ps -eo pid,euser,ruser,comm 列に異なる値を表示できるように例外を作成するには、sleep コマンドのsetuidコピーを作成し、コピーを数秒間実行してpsから、コピーが終了する前に別のウィンドウで上記のコマンドを実行してみてください。 著者は言った:try experimenting by creating a setuid copy of ...しかし、sleepコマンドのsetuidコピーを作成する方法?ありがとう。
setuid 

1
Linux setuidプログラム/ファイル
作成、変更、アクセスなどの時間情報に基づいてファイルを見つける方法。特定の時間前、特定の時間後、2回の間でファイルを検索すると便利です。Linuxではどのコマンドを使用する必要がありますか? 私が使用しなければならないLinuxコンピュータでsetuidファイルを見つけることを理解しています: find / -xdev(-perm -4000)-type f -print0 | xargs -0 ls -l 過去30分間に変更されたファイルを確認するにはどうすればよいですか。(FILE2という新しいファイルを作成しました)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.