GoLand 2024.1 ヘルプ

昇格された特権でアプリケーションを実行する

昇格された特権は、オペレーティングシステム内の一部のアカウントのロールまたは権限であり、標準ユーザー以上のことを実行する機能を付与します。ここでの標準ユーザーとは、管理者権限をまったく持たないユーザーを意味します。

さまざまなオペレーティングシステムで、昇格された特権を持つアカウントは、root ユーザー、スーパーユーザー、管理者、sudo 特権を持つユーザーになります。このユーザーアカウントは通常、管理目的で使用され、通常、システム上で最高のアクセス権を持っています。つまり、システム上の任意のファイルの読み取りと書き込み、任意のユーザーとしての操作の実行、システム構成の変更を行うことができます。

承認時間を設定する

昇格された特権でアプリケーションを実行またはデバッグするたびに承認したくない場合は、承認を保持する時間を構成できます。これは、sudo コマンドラインプログラムがデフォルトでどのように機能するかと似ています。

昇格された特権で初めて実行またはデバッグするときは、毎回認証するか、設定した期間の認証を付与するかを選択するように求められます。これはいつでも設定で変更できます。

Authorization preferences dialog

GoLand はパスワードにアクセスできないことに注意してください。認証はシステムダイアログを介して実行されます。設定された時間がなくなると、root 権限ですでに実行されているプロセスは引き続き実行されますが、再度承認するまで、新しい昇格されたプロセスを開始することはできません。

設定で認証期間を設定する

設定で認証を保持する時間を構成することもできます。

  1. 設定 | 外観 & 振る舞い | システム設定 | プロセスの昇格に移動します。

  2. 'sudo' 認証を維持UAC 認証を維持)チェックボックスを設定し、値を指定します。デフォルトは 15 分です。

    Authorization time settings