問題タブ [privilege-elevation]

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 投票する
0 に答える
1357 参照

python - Python - 実行中に特権をエスカレートする

私は小さな拡張可能なサーバー管理コンソールを書いていますが、アクションが本当に制限されている別のユーザーとしてそれを実行したいと思います-もちろん、セキュリティのために、これを行うより良い方法はありません. 誰かがそのコンソールに入り、ネットワーク インターフェイスをダウンさせるなど、root 権限を必要とするアクションを実行しようとすると、そのために sudo パスワードが要求され、システムはこのパスワードを使用してユーザーがsudo への権利、次に - コマンドを実行する権利。私は1つの解決策を見つけました:

しかし、それはPythonicの方法のようには見えません.それともそうですか?

また、技術英語では、権限の「昇格」と「昇格」に違いはありますか?

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

c# - 昇格されたアプリケーションからユーザー特権タスクを実行する

管理者権限で実行されているアプリケーションがあります。特権は、アプリケーション マニフェストを使用して自動的にエスカレートされます。

このアプリから、アプリを起動したユーザーとしていくつかのコードを実行する必要がありますが、昇格はありません。どうすれば達成できますか?

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

visual-c++ - Inno Setup で管理者として実行できません

Inno setup でインストーラーを作成します。インストーラーによってインストールされた MyPro.exe は、Win7 で管理者として実行する必要があります。以下は、スクリプトの重要な部分です。ただし、MyPro.exe は依然として管理者として実行できず、そのプロファイルを \System に書き込むことができません。どちらが間違っているか教えていただけますか?

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

powershell - PowerShell スクリプトで UAC の昇格された特権を狙うようにしますか?

「ドメイン管理者」グループの昇格されたユーザーとしてpowershellスクリプトを実行するコマンドを作成しました。

このスクリプトは管理タスクを実行できる必要があるため、このスクリプトで必要な UAC の昇格された特権を狙う必要があります。次に、コマンドを起動した現在ログインしているユーザーにWindowsをポップする可能性があります。

UAC がアクティブ化されている場合に、昇格された特権を必要とするように PowerShell スクリプトをマークする方法。

私は標準出力とエラーをログとして使用していますが、それらを保存しておくとよいでしょう。

心から、

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

kernel - x86_64 カーネル - セグメント - 特権レベル

x86_64 アーチが持つさまざまな特権レベルの背後にある理論を理解できます。intel/amd dev guides でそれらについてよく読んでください。

しかし、私が理解できないのは (実際のユースケースで) いつ異なる特権レベルが必要になるかということです。たとえば、カーネル スタックを 3 ではなく DPL 0 で使用するのはなぜですか (cpl 0 でコード セグメントを実行するだけです)。

私はそれについて混乱しています。

現実世界の例/危険性について説明していただけますか?

ありがとう

編集:

カーネルがより特権的なプロファイルをアプリケーションスタックに設定するケースにもっと興味があります

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

ubuntu-12.04 - ansible playbook で sudo 権限を使用してタスクを実行する

シンプルなプレイブックがあります

プレイブックの実行中に以下のエラーが発生します。

http://docs.ansible.com/ansible/become.htmlを参照して、ユーザーの権限をエスカレートしました。

ユーザー「myusername」は sudo グループに属しています。

コンソールで以下のコマンドを使用して、tmux を正常にインストールできました。プレイブック内で同じことをしているときに何が欠けているのかよくわかりません。