sudo
Linuxで管理者アクセスを必要とするタスクに一般的に使用されるプログラムです。ただし、sudoコマンドでエラーが発生した場合、sudoersファイルが無効な場合、または特定のプログラムがsudoアクセスによってブロックされた場合、ユーザーは同様のコマンドラインツールを使用できます— pkexec
.
pkexec
sudoと同じように実行されます。
pkexec#スーパーユーザーアクセスで実行されるプログラムはどこにありますか。
使用できるようにするには pkexec
、あなた(または他のユーザー)のいずれかがプログラムを実行する権限を持っていることを確認してください 根
システム上。あなたが実行すると pkexec
コマンドを実行すると、root権限でプログラムを実行する権限を持つユーザーのパスワードを入力するように求められます。
マシンへの物理的(GUI)アクセスがある場合は、認証するユーザーを選択するためのGUIプロンプトも表示されます 根
特権と実行 pkexec
指図。
ノート: このプロンプトは、プログラムによってすでに登録されている認証エージェントによって実際に開かれます。すべてのポリシーキットプログラムは、同様のエージェント自体を登録します。
他のユーザーとしてコマンドを実行するには、 使用 - ユーザー
国旗:
pkexec --user#asを実行するユーザーはどこですか。
pkexecを使用してsudoersファイルを修正する
pkexec
システム上のsudoersファイルを台無しにした場合、命の恩人になる可能性があります。あなたは実行することができます visudo
を使用したプログラム pkexec
復元するsudoersファイルの問題を修正します sudo
特徴。
pkexec visudo
? 乾杯!