昇格された特権でアプリケーションを実行する
昇格された特権は、オペレーティングシステム内の一部のアカウントのロールまたは権限であり、標準ユーザー以上のことを実行する機能を付与します。ここでの標準ユーザーとは、管理者権限をまったく持たないユーザーを意味します。
さまざまなオペレーティングシステムで、昇格された特権を持つアカウントは、root ユーザー、スーパーユーザー、管理者、sudo 特権を持つユーザーになります。このユーザーアカウントは通常、管理目的で使用され、通常、システム上で最高のアクセス権を持っています。つまり、システム上の任意のファイルの読み取りと書き込み、任意のユーザーとしての操作の実行、システム構成の変更を行うことができます。
承認時間を設定する
昇格された特権でアプリケーションを実行またはデバッグするたびに承認したくない場合は、承認を保持する時間を構成できます。これは、sudo
コマンドラインプログラムがデフォルトでどのように機能するかと似ています。
昇格された特権で初めて実行またはデバッグするときは、毎回認証するか、設定した期間の認証を付与するかを選択するように求められます。これはいつでも設定で変更できます。
![承認設定ダイアログ Authorization preferences dialog](https://resources.jetbrains.com/help/img/idea/2024.1/go_debug_as_root_dialog.png)
GoLand はパスワードにアクセスできないことに注意してください。認証はシステムダイアログを介して実行されます。設定された時間がなくなると、root 権限ですでに実行されているプロセスは引き続き実行されますが、再度承認するまで、新しい昇格されたプロセスを開始することはできません。
設定で認証期間を設定する
設定で認証を保持する時間を構成することもできます。
に移動します。
'sudo' 認証を維持(UAC 認証を維持)チェックボックスを設定し、値を指定します。デフォルトは 15 分です。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/go_run_anything_overview.png)
なんでも実行
なんでも実行は、実行 / デバッグ構成、アプリケーション、スクリプト、コマンド、タスクを起動し、最近のプロジェクトを開くための簡単な方法です。また、入力時に候補を生成することにより、適切なコマンド構文を使用するのにも役立ちます。コマンドを呼び出すと、なんでも実行はそれ以降の作業を適切なツールに委譲します。なんでも実行ポップアップを開く:を 2 回押します。または、ツールバーのをクリックします。アイコンはデフォルトでは非表示になっています。ツールバーにアイコンを追加するには、設定ダイアログ ()...
![](https://pleiades.io/icons/goland.png)
ログオプションの設定
実行 / デバッグ構成ダイアログのログタブを使用して、アプリケーションまたはサーバーによって生成されたログファイルがコンソールに表示される方法を設定します。アプリケーションまたはサーバーがログファイルを生成する場合、デフォルトのエントリは自動的に Run/Debug Configuration ダイアログのログファイルリストに追加されます。ログのオプションを設定するに進みます。または、を押してからを押します。ログセクションで、追加ボタンをクリックします。エイリアスフィールドに、ログエントリの...