CentOS / RHELでSudoユーザーを作成する方法

Sudoを使用すると、制限付きの通常のユーザーにスーパーユーザー特権を提供できます。 これにより、ユーザーはスーパーユーザーの権限でプログラムを実行できます。 特定のコマンドにのみroot権限を付与するようにsudoを設定できます。 sudo特権を使用する人は、常に有名な引用を覚えています。

大きな力には大きな責任が伴います

このチュートリアルでは、CentOSおよびRHELシステムでSudo権限を持つ新しいユーザーを作成する手順を説明します。 また、既存のアカウントへのsudoアクセスを許可したり、任意のアカウントからsudo特権を削除したりするのに役立ちます。

SudoAccessを使用したユーザーの作成

ザ・ ユーザーを追加する Fedoraシステムで新しいユーザーを作成するためのデフォルトのシステムコマンドです。 Fedoraシステムでは、sudo権限を持つ「wheel」という名前のデフォルトグループが作成されます。 したがって、sudo権限をwheelグループに追加することで、任意のユーザーに割り当てることができます。

新しいユーザー「tecadmin」を作成し、それらをグループ「wheel」に追加しましょう。

sudo adduser -G wheel tecadmin 

必ず使用してください -G 新しいアカウントの補足グループに使用される資本で。

次に、新しいアカウントに強力なパスワードを設定します。

sudo passwd tecadmin 

Sudo権限をユーザーに割り当てる

使用 usermod 既存のアカウントに変更を加えるためのコマンド。 この場合、ユーザーtecadminはシステム上にすでに作成されています。 次に、このユーザーをセカンダリグループホイールに追加します。 これにより、既存のアカウントにsudo権限が提供されます。

ホイールグループにユーザーを追加するには、次のように入力します。

sudo usermod -a -G wheel tecadmin 

これは追加するだけです tecadmin ユーザーに wheel グループ。 で同じことを確認できます /etc/group ファイル。

ユーザーからSudo権限を削除する

ザ・ gpasswd / etc / groupsおよび/ etc / shadowを管理するためのコマンドラインユーティリティです。 このコマンドを使用すると、グループに任意のユーザーを追加またはグループから削除できます。

次のコマンドを使用して、リモート削除します tecadmin からのアカウント wheel グループ。

sudo gpasswd -d tecadmin wheel 

場合によっては、/ etc / sudoersファイルに直接エントリを作成しました。 sudoersファイルを編集する visudo コマンドを実行し、エントリを検索してコメントします。

結論

このチュートリアルでは、CentOSおよびRHELシステムでのSudoアカウントの作成について説明しました。 さらに、既存のユーザーにsudoアクセスを許可する手順を提供します。 また、既存のアカウントからsudo権限を削除するのにも役立ちます。

Hope this helps!

Source link