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

Linuxでユーザーグループを作成および削除する方法

概要

これは、Linuxユーザー管理の投稿シリーズの続きです。以前の投稿の1つで、ターミナルを介してLinuxでユーザーを作成および削除する方法について説明しました(手順はここで確認できます–投稿)。

この投稿では、ターミナルを介してLinuxでユーザーグループを作成および削除する手順を紹介します。この手順はユーザー管理の実践の一部であるため、これはLinuxユーザーが知っておくべきもう1つの重要なスキルでもあります。

また、作成したこれらのグループにユーザーを追加したり、グループからユーザーを削除したりする方法についても説明します。これらのアクションは、 sudoのユーザーとしてLinuxシステムにログインする必要があります。 特権またはルートとして ユーザー。

コマンド「groupadd」を使用します 」と「groupdel 」を使用して、ここに記載されているアクションを実行します。

グループ管理を行うことが重要なのはなぜですか?

グループを設定すると、システム管理者は特定のアクセス許可またはユーザーグループへのアクセスを適用できるため、ユーザーグループの分離が作成されます。この方法により、特に安全な環境を必要としているが、一部のユーザーがシステムにアクセスできるようにする本番システムで、Linuxシステムをより細かく制御できるようになります。

Linuxでユーザーグループを作成する方法

これに使用するコマンドは次のとおりです。

groupadd –g groupdID groupUsername

-g groupID

-ggroupID 」パラメータは、グループ番号が続くことを示します(グループに割り当てられ、ID番号として機能します)。これは、この新しいグループに割り当てられるグループ番号です。グループ番号は一意である必要があります。

groupUsername

追加するグループの名前。グループ名は小文字で入力する必要があり、アンダースコアを含めることができます。同じグループ名を複数回使用しないことをお勧めします。

次に、ID番号とコマンドを使用した名前でグループを作成します:

 
sudo groupadd –g 15000 testgroup

それが終わったら、Enterキーを押すだけで、グループが作成されます。エラーがない場合は、すべてが正常で、グループが作成されていることを意味します。 「/etc / group」というシステムグループファイルの最後に新しいグループが追加されるため 」テールを使用できます グループが作成されているかどうかを確認するコマンド。 「sudotail/ etc / group」と入力するだけです 」をシステムプロンプトの後に表示して、システムグループファイルの最後の数行を表示します。

sudo tail /etc/group

ご覧のとおり、グループが作成されました。

ユーザーグループを削除する方法

グループを削除するには、コマンド「 groupdel」を使用します 」と入力し、削除するグループの名前を入力します。

sudo groupdel groupname

そして、あなたのグループは削除されるべきです。グループが削除されたかどうかを確認するには、テールを使用できます グループが作成されたかどうかを確認するために行ったようなコマンドですが、今回はあなたのグループのみがグループリストに含まれません。

sudo tail /etc/group

ユーザーをグループに追加

既存のユーザーをセカンダリグループに追加するには、usermod –a –Ggroupnameusernameコマンドを使用してグループとユーザーの名前を入力します。

sudo usermod -a -G groupname username

コマンドが成功したという情報はありません、 usermod コマンドは出力を表示しません。ユーザーまたはグループが存在しない場合にのみ警告します。常に–aを使用してください (追加)ユーザーを新しいグループに追加するときのオプション。そうしないと、ユーザーは他のグループから削除され、追加したグループにのみ含まれます。

1つのコマンドでユーザーを複数のグループに追加する方法

1つのグループにのみユーザーを追加するのと同じ手順ですが、今回は1つのコマンドでさらに多くのグループに名前を付ける必要があります。例:

sudo usermod –a –G groupname1,groupname2,groupname3 username

グループからユーザーを削除する方法

次に、グループからユーザーを削除する方法を説明します。このために、コマンド gpasswdを使用します –d オプション。

 
sudo gpasswd –d username groupname

このtimeコマンドは、図に示すように、ユーザーがグループから削除されたことを通知します

これで、グループからユーザーを正常に削除できました。

概要

この投稿で取り上げた内容を要約します。 Linuxでユーザーグループを作成および削除する方法、グループにユーザーを追加する方法、およびグループからユーザーを削除する方法の手順を実行しました。今日の記事に示されているこれらのコマンドはすべて、Ubuntu、CentOSn、RHEL、Debian、Fedora、ArchLinuxなどのすべてのLinuxディストリビューションに適用できます。


Linux
  1. Linuxでグループにユーザーを追加またはグループから削除する方法

  2. Ansibleを使用してLinuxユーザーを作成する方法

  3. RockyLinuxおよびCentOSでSudoユーザーを作成する方法

  1. Linuxでユーザーをグループに追加する方法

  2. RockyLinux8でSudoユーザーを作成する方法

  3. Linux でユーザー/グループの UID と GID を (正しく) 変更する方法

  1. Ubuntu16.04でユーザーを作成および削除する方法

  2. Debian9でユーザーを作成および削除する方法

  3. Linux でファイルとディレクトリのアクセス許可/所有権を管理する方法