Linux で sudo コマンドを実行するのにパスワードは必要ありません

WBOY
リリース: 2024-01-12 08:45:34
転載
612 人が閲覧しました

ラップトップなど、自分だけが使用するコンピューターで Linux システムを実行していると仮定すると、sudo を呼び出すたびにパスワードを入力する必要があり、長期的には面倒になります。 。したがって、このガイドでは、パスワードを入力せずに sudo コマンドを実行するように設定する方法について説明します。

在 Linux 中运行 sudo 命令不需要密码

この設定は、ユーザー権限の仕様セクションの sudo コマンドを使用するデフォルトのセキュリティ ポリシーである /etc/sudoers ファイルで行われます。

重要: sudeors ファイルでは、認証目的で authenticate パラメータがデフォルトでオンになっています。これが設定されている場合、ユーザーは sudo を使用してコマンドを実行する前に、パスワード (または他の認証方法) で認証する必要があります。

ただし、このデフォルトは、NOPASSWD (ユーザーが sudo コマンドを呼び出すときにパスワードは必要ありません) フラグを使用してオーバーライドできます。

ユーザー権限を構成するための構文は次のとおりです: リーリー ###で:###

    user_list
  1. - 設定されているユーザー リストまたはユーザー エイリアス。
  2. host_list
  3. - ユーザーが sudo を実行できるホストまたはホスト エイリアスのリスト。
  4. Effective_user_list
  5. - このユーザーまたはエイリアスとして実行しているユーザーのリスト
  6. tag_list
  7. - タグリスト (NOPASSWD など)。
  8. command_list
  9. - ユーザーが sudo を使用して実行するコマンドまたはコマンド エイリアスのリスト。
  10. ユーザー (以下の例では
aaronkilik

) がパスワードを入力せずに sudo を使用してすべてのコマンドを実行できるようにするには、sudoers ファイルを開きます: リーリー

次の行を追加します: リーリー グループの場合は、グループ名の前に %

文字を使用します。これは、sys グループのすべてのメンバーがパスワードなしで sudo を使用できることを意味します。 リーリー ユーザーが

sudo

(/bin/kill) を使用して指定されたコマンドをパスワードなしで実行できるようにするには、次の行を追加します。

aaronkilik ALL=(ALL) NOPASSWD: /bin/kill
ログイン後にコピー

下面的行会让 sys 组成员在使用 sudo 运行命令:/bin/kill/bin/rm 时不用输入密码:

%sys ALL=(ALL) NOPASSWD: /bin/kill, /bin/rm
ログイン後にコピー

在 Linux 中运行 sudo 命令不需要密码

不用密码运行 sudo

在本篇中,我们讨论了如何配置 sudo 命令来不用输入密码运行。不要忘记在评论栏中给我们提供你关于这份指导的想法和其他对于 Linux 系统管理员有用的 sudoers 配置。


以上がLinux で sudo コマンドを実行するのにパスワードは必要ありませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:linuxprobe.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!