GNU/Linux >> Linux の 問題 >  >> Linux

Windows UAC 対 Linux sudo

すこし。通常、Linux の sudo 一定期間、管理者権限を取得できます。 Windows の UAC と同様です。しかし、sudo スーパーユーザー権限を持っている場合は、別のユーザーとしてアクションを実行するためにも使用できます。


UAC は、管理者権限が必要であるとマークされた何かを実行するために必要なシステム権限を付与することにより、現在ログインしているユーザーを昇格させます。

  • あなたが管理者である場合は、プロセスに管理アクセスを許可するかどうかを確認するよう求められます
  • 標準ユーザーの場合、管理者アカウントの認証情報を入力するよう求められます

UAC のポイントは、管理者特権を持つ実際の物理ユーザーが、自動化されたプロセスではなく、アクションの発生を望んでいることを確認することです。プロセスを管理者特権で実行するには、次の 3 つの方法があります:

  • ユーザーはプログラムを右クリックして、[管理者として実行] を選択できます
  • プログラムは requireAdministrator の整合性レベルで明示されています
  • プログラムは highestAvailable の整合性レベルで明示されています ユーザーは管理者です

Sudo は、現在のユーザーを root または別のユーザーに変更することで、現在ログインしているユーザーを昇格させ、そのユーザーとしてコマンドを実行します。コマンドのリストと、/etc/sudoers で定義されていることを実行できるユーザー。 Sudo はパスワードを要求しますが、パスワードは一時的にキャッシュされるため、再入力する必要はありません。 sudo のポイントは、限られた数の通常のユーザーが、root または他のユーザーとして実行する必要があるいくつかのコマンドを実行できるようにすることです。

Windows では、デバイスのインストールなど、適切な権限を持っていない場合に管理者パスワードを要求するものがあります。これは sudo に似ていますが、Windows で権限の割り当て、ユーザー、およびグループをカスタマイズしない限り、すべての管理者がアクションを承認できます。


Linux
  1. Podmanでsudoを使用せずにLinuxでコンテナを実行する

  2. Linuxユーザーとは何ですか?

  3. LinuxですべてのSudoユーザーを見つける方法

  1. Linuxsuコマンド

  2. Linux VPSでsudoグループにユーザーを追加するにはどうすればよいですか?

  3. Windowsで管理者ユーザーを無効にする

  1. Linux での「su」および「sudo」によるユーザー環境変数

  2. Linux での sudo コマンドの例

  3. su - ユーザー対 sudo su - ユーザー