問題タブ [linux-capabilities]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
13971 参照

c - CAP_SYS_ADMIN の使用方法

cでCAP_SYS_ADMINを使用または設定する方法を誰かに説明してもらえますか? USBドライブをアンマウントするにはその機能が必要ですが、使い方がわかりません。

0 投票する
1 に答える
2181 参照

linux - capsh を使用してすべての機能を削除する

capsh を使用して、特定のユーザーに対して機能をまったく持たないシェルを自分自身に付与しようとしています。これは、非ルートに関連するセキュリティをテストできるようにするためですが、特定の機能のみを備えています。

基本的に、これに似たものでシェルを実行したいと思います。これにより、テスト プログラムが実行される状態がエミュレートされます。

次に、 capsh を再度実行して、ユーザーにいくつかの機能を付与したり、可能であれば uid/gid を変更したりしたいと考えています。

誰かが良いリファレンスを持っている場合、capsh に関する良いチュートリアルは見つかりませんでした。

http://man7.org/linux/man-pages//man1/capsh.1.html

0 投票する
0 に答える
380 参照

c - popen call と smartctl コマンドラインで使用する Linux の機能は?

smartctl コマンドを使用するためのこのテスト コードがあります。を使用してパイプを開き、このコマンドpopenの出力を取得します。smartctl

明らかに、このプログラムを実行するにはルート権限が必要であり、私が使用するのに適しているのは機能です。このプログラムで使用する機能とその設定方法は?

副次的な質問:ここで、実行可能ファイルの所有権を変更する別の方法を使用しましたが、うまくいきませんでした。誰かが理由を説明できますか? systemこのように使用すると、同じことが機能しませんでしたsystem("smartctl -A /dev/sda > test.txt");

0 投票する
1 に答える
62 参照

linux - ユーザーがログインしているときに Linux で raw テキスト パスワードをエクスポートすることは可能ですか?

を使用して生のテキストパスワードをファイルにエクスポートすることは可能ですかecho "$password" >> /home/user/Desktop/file name? shadow fileパスワードがbyに対して検証されることを知っていますpam_unix.so。生のテキストが変換される前に、ユーザー名とパスワードをエクスポートできますか?