Linux PCまたはLinuxサーバーのグループにユーザーを追加する必要がありますか?
Linuxシステム上のすべてのユーザーを表示する必要がありますか?このガイドに従ってください。
usermodを使用して既存のグループにユーザーを追加する
Linux PCの既存のグループにユーザーを追加する必要がある場合、最初のステップはシステム上のグループを一覧表示することです。ユーザーを追加する予定のグループがシステム上にあるかどうか、およびグループを一覧表示することでそのスペルを確認できます。
Linux PCで既存のグループのリストを表示するには、 cut コマンドを実行します。このコマンドは、所有しているすべてのグループを端末に出力し、それを使用して、ユーザーを追加するグループを見つけることができます。
cut-d:-f1/etc/group
グループがたくさんあり、それらを簡単に並べ替える方法が必要な場合は、 less コマンドを使用して実行してみてください。
cut-d:-f1/etc/group |少ない
既存のグループが見つかったら、 usermod-a-G コマンドを使用してユーザーを追加します。このコマンドを使用すると、指定したユーザーアカウントを任意のグループにバインドできます。
たとえば、ユーザーの中毒性のヒントをグループ「tech」に追加するには、「tech」グループで usermod-a-G コマンドを入力して、ユーザーをグループに追加します。
sudo usermod-a-G techaddictivetips
usermod コマンドは単一のグループに限定されません。ユーザーは、同じコマンドで一度に1人のユーザーを多数のグループに追加できます。たとえば、「addictivetips」ユーザーを「tech」、「video」、「sound」のグループに追加する場合は、ユーザー名の前にすべてのグループをリストするだけで済みます。一度にユーザーに追加できるグループの数に制限はありません。
sudo usermod-a-G tech video soundaddictivetips
独自のグループをユーザーに追加するには、上記の usermod-a-G コマンドを使用して、ユースケースに合わせて例を変更します。 Linuxの既存のグループに追加するユーザーごとに、必ずこれを行ってください。
usermodを使用してユーザーを新しいグループに追加する
既存のグループにユーザーを追加するだけでなく、usermodコマンドを使用して新しいグループにユーザーを追加することもできます。まず、新しいグループを作成する必要があります。新しいグループを作成するには、 groupadd コマンドを使用する必要があります。
新しいグループを作成するには、ターミナルウィンドウを開きます。 Linuxデスクトップでターミナルウィンドウを開くには、キーボードの Ctrl + Alt + T を押します。または、アプリメニューで「ターミナル」を検索して、そのように使用します。
ターミナルアプリを開いて使用する準備ができたら、 groupadd コマンドを実行して新しいグループを作成します。グループには、好きな名前を付けることができます。ただし、グループを作成する理由と、グループに機能があることを確認してください。そうしないと、理由がわからないまま、後日誤ってグループを削除してしまう可能性があります。
sudo groupadd mynewgroup
groupadd コマンドを入力すると、Linuxシステムからパスワードの入力を求められる可能性があります。パスワードを入力する必要があります。キーボードを使用して、ユーザーアカウントのパスワードを入力し、 Enter キーを押して続行します。
新しいグループを作成したら、 cut コマンドを実行して新しいグループを表示します。作成したばかりの新しいグループがシステムに存在することを確認することは非常に重要です。表示されない場合、ユーザーを追加することはできず、グループを再度作成する必要があります。
Linuxシステム上のすべてのグループを表示するには、次の cut コマンドを実行し、 grep コマンドを追加して、1つの既存のグループの長いリストをフィルタリングします。あなたが作成しました。
sudo cut-d:-f1/etc/group | grep mynewgroup
cut コマンドは、正常に作成された場合にグループ名を返します。そうでない場合、コマンドの実行では何も起こりません。
新しいグループがLinuxシステム上にあることを確認したら、ユーザーをそのグループに割り当てることができます。たとえば、作成したばかりの「mynewgroup」に「addictivetips」ユーザーを追加し、以下の usermod コマンドを実行します。
sudo usermod-a-G mynewgroupaddictivetips
グループからユーザーを削除する
Linuxユーザーをグループから削除する必要がある場合は、いつでも gpasswd コマンドを使用できます。たとえば、「addictivetips」ユーザーを「mynewgroup」グループから削除するには、次のコマンドを実行します。
sudo gpasswd-d addictivetips mynewgroup
システム上のグループからLinuxユーザーを削除する必要があるときはいつでも、上記のコマンドを入力してください。
<!-。pagination-single->