Linuxディストリビューションでパスワードなしのsudoを設定する

Linuxディストリビューションでパスワードなしのsudoを設定する

私は最近、Fedora 28とUbuntu 18.04システムをセットアップしました。sudoパスワードを入力せずにコマンドを実行できるように、両方のシステムでデフォルトのユーザーアカウントを設定したいと思います。

そのシステムでこれをどのように実行しますか?

ベストアンサー1

Fedoraシステムで呼び出される特別なUnixグループを使用している場合、wheelこれは非常に簡単です。あなたがしなければならないことは次のとおりです。

  1. wheelグループにデフォルトユーザーを追加する

    $ sudo gpasswd -a <primary account> wheel
    
  2. %wheelグループに対してNOPASSWDを有効にします。/etc/sudoers

    $ sudo visudo
    

    次に、次の行をコメントアウトします。

    ## Allows people in group wheel to run all commands
    # %wheel        ALL=(ALL)       ALL
    

    そして、次の行のコメントを外します。

    ## Same thing without a password
    %wheel  ALL=(ALL)       NOPASSWD: ALL
    

    ShiftZこのファイルを保存するには++を使用してくださいZ

  3. ログアウトしてもう一度ログインしてください。

    メモ:デスクトップとその最上位シェルを再実行するには、最後のステップが必須です。これは、デフォルトアカウントがwheelUnixグループのメンバーであることを示しています。

おすすめ記事