3

QT アプリケーションでは、sudo (dd など) を使用していくつかのコマンドを実行する必要があります。アプリケーションはユーザーの下で実行されています。アプリケーションの実行中に権限を切り替える (sudo を実行する権限をユーザーに求める) にはどうすればよいですか? PAM ライブラリなどを使用する必要がありますか?

4

1 に答える 1

1

Linuxで「特権の昇格」を検索しただけで、これが見つかりました。

さまざまなバージョンの Linux でプログラムによって特権を昇格させる最善の方法は?

ここで私を指摘した答えで:

http://en.wikipedia.org/wiki/PolicyKit

http://www.freedesktop.org/wiki/Software/polkit/

それが役立つことを願っています。

于 2013-07-03T16:44:52.207 に答える