グループには、基本的に次の2つのタイプがあります。
- プライマリグループ
- 二次グループ
ここで注意すべき点は、ユーザーは1つのプライマリグループの一部になることができるのに対し、ユーザーは複数のセカンダリグループの一部になることができるということです。したがって、この記事では、Debian10の1つまたは複数のグループにユーザーを追加する方法について説明します。
Debian 10でグループにユーザーを追加する方法:
Debian 10の1つまたは複数のグループにユーザーを追加するには、以下で説明する2つの方法のいずれかを使用できます。
方法#1:
この方法では、一度に1つのグループにユーザーを追加する方法を説明します。そのためには、次の手順を実行する必要があります。
1.以下に示す画像で強調表示されているように、デスクトップにある[アクティビティ]タブをクリックします。
2.これを行うとすぐに、検索バーが画面に表示されます。その検索バーに「ターミナル」と入力し、検索結果をクリックして、次の画像で強調表示されているように、Debian10でターミナルを起動します。
3.これを行うと、次の画像に示すターミナルウィンドウが起動します。
4.ターミナルに次のコマンドを入力して、Enterキーを押します。
sudousermod –a –G GroupName UserNameここで、GroupNameをユーザーを追加するグループの名前に置き換え、UserNameをグループに追加するユーザーの名前に置き換えます。この例では、ユーザーを追加したかった KBuzdar に sudo グループ。そのため、GroupNameをsudoに、UserNameをKBuzdarに置き換えました。このコマンドが正常に実行されるとすぐに、指定されたユーザーが指定されたグループに追加されます。このコマンドは、次の画像にも示されています。
方法#2:
この方法では、ユーザーを複数のグループに同時に追加する方法を説明します。そのためには、次の手順を実行する必要があります。
上記の方法で説明したのと同じ方法で端末を起動します。次に、ターミナルで次のコマンドを入力して、Enterキーを押します。
sudousermod –a –G GroupName、GroupName UserNameここでは、上記のように、コンマで区切って、必要な数のグループを追加できます。 GroupName [s]を、ユーザーを追加するすべてのグループの名前に置き換え、UserNameを、指定したグループに追加するユーザーの名前に置き換えます。この例では、ユーザーを追加したかった KBuzdar に sudo と docker グループ。そのため、GroupName [s]をsudoとdockerに、UserNameをKBuzdarに置き換えました。このコマンドが正常に実行されるとすぐに、指定されたユーザーが指定されたグループに追加されます。このコマンドは、次の画像にも示されています。
結論:
この記事で説明する2つの方法に従うことで、ユーザーを1つのグループに追加したり、一度に複数のグループに追加したりすることができます。このようにして、各ユーザーに同じ権限を個別に付与する必要はありません。むしろ、特定のグループの一部になると、自動的に付与されます。これにより、貴重な時間を節約できるだけでなく、生産性も向上します。