より少ない権限で実行できるようにスクリプトをsuidする必要があります。スクリプトをsuidできず、実行可能ファイルのみをsuidすることができるので、汎用スクリプトコンパイラ "shc"を使用して実行可能ファイルを作成し、その実行可能ファイルのsuidビットを設定したかったのです。唯一の問題は、ubuntu jauntyでshcを見つけることができないことです。あるいは、私がapt-get in
私はUbuntu 11.10とGNU Screenバージョン "4.00.03jw4"を使用しています。私はマルチユーザモードを使用しようとしています。 次のプロセスは、私の作品: as user "first_user"
> sudo chmod u+s /usr/bin/screen
> sudo chmod 755 /var/run/screen
and only after tha
私はsetcap CAP_NET_RAWを有効にしてPythonを使用しています。私のpythonスクリプトはRPATHに$ ORIGINを持つ共有ライブラリをインポートします。私のPythonは現在suidアプリケーションなので、$ ORIGINは評価されず、ライブラリは正しくロードされません(これはsecurity leak found in glibcに起因します)。 リンカーに私のライブラ