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

私(ルート)がusermod -G sudo chaunceyを実行すると、sudoグループが存在しないと表示されます

centos では、sudo の代わりに wheel グループにユーザーを追加します。

usermod - aG wheel username


Sudo は直接グループではありません。 sudoer 権限を持つグループ/ユーザーは、sudo visudo を使用してアクセスできる構成ファイルで定義されています。 .このファイルを調べて、システムでの構成方法を確認してください。ここに良い紹介があります https://www.garron.me/en/linux/visudo-command-sudoers-file-sudo-default-editor.html 。

あなたの場合、sudo 権限を chauncey に付与するさまざまな方法があります。 .

<オール>
  • sudoers ファイルで sudo 権限を持つグループを見つけ、chauncey を追加します。 これらのグループのいずれかに。たとえば、sudoers に次の行があるとします:

    # Members of the admin group may gain root privileges
    %admin ALL=(ALL) ALL 
    

    次に、チャンシー を追加します sudo usermod -a -G admin chauncey で管理者に .

  • 新しい sudo を作成します グループ (sudo groupadd sudo )、この行を追加します (sudo visudo )。次に、もう一度 chauncey を追加します グループへ

    # the 'sudo' group has all the sudo privileges
    %sudo    ALL=(ALL:ALL) ALL 
    
  • 以下を使用して、sudoers ファイルでこのユーザーに特別なルールを設定します (% がないことに注意してください)。 、グループを表すために使用されます):

    chauncey    ALL=(ALL:ALL) ALL 
    
  • 言及したすべてのルールについて、デフォルトの ALL を使用したことに注意してください どこにでも。最初のものは許可されたユーザー、2 番目はホスト、3 番目はコマンドを実行しているユーザー、最後の 1 つは許可されたコマンドです。ユースケースに対して ALL が広すぎる場合は、ルールを調整できます。


    Linux
    1. sudoの内部はどのように機能しますか?

    2. Vimの内側からルートになりますか?

    3. SuなしでSudoによってrootパスワードを変更しますか?

    1. ユーザーをグループに追加しますが、ID を実行すると反映されません

    2. Linux ubuntu で CPAN を使用する場合、root またはデフォルト ユーザーとして sudo / を使用して実行する必要があります。

    3. 須藤対ルート;実際の違いはありますか?

    1. sudo なしで ifconfig を実行する

    2. 証明書が必要なサイトにアクセスしたときに、Firefox が証明書を要求しません

    3. mysql データベースの回復 - mysql/mysqldump がテーブル <database>.<tablename> を指定します (1146)