ホームページ >システムチュートリアル >Linux >Linuxの複数のグループにユーザーを追加する方法

Linuxの複数のグループにユーザーを追加する方法

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌オリジナル
2025-03-18 11:44:17789ブラウズ

Linux/UNIXシステム管理には、ユーザーアカウントとグループメンバーシップを効率的に管理することが重要です。これにより、適切なリソースとデータアクセス制御が保証されます。このチュートリアルでは、LinuxおよびUNIXシステムの複数のグループにユーザーを追加する方法を詳しく説明しています。

We'll cover:

  • useraddでユーザーアカウントを作成します。
  • groupaddでグループを作成します。
  • usermodを使用して複数のグループにユーザーを割り当てます。
  • idおよびgroupsを使用したグループメンバーシップを確認し、違いを強調します。
  • 複数のユーザーを複数のグループに追加します。

この例では、「Sysadmin」、「DevOps」、および「Management」グループに追加された新しいユーザー「テスト」を使用しています。

目次

  • 新しいユーザーの作成
  • ユーザー情報とグループ情報の表示
  • グループの作成
  • 複数のグループにユーザーを追加します
  • 複数のグループを持つユーザーを同時に作成します
  • ユーザーグループメンバーシップの確認
    • idgroupsコマンド
  • 複数のユーザーを複数のグループに追加します
  • 結論

新しいユーザーの作成

useraddコマンドは新しいユーザーアカウントを作成します。コマンドラインオプションとシステムのデフォルトを使用します。

ユーザー「テスト」を作成します。

 sudo useraddテスト

パスワードを設定します:

 sudo passwdテスト

注: useradd 、よりインタラクティブなadduserとは異なり、オプション(ホームディレクトリやシェルなど)の手動で仕様が必要です。

ユーザー情報とグループ情報の表示

idコマンドには、ユーザー情報とグループ情報が表示されます。ユーザー名がないと、現在のユーザーの情報が表示されます。許可とメンバーシップを確認するためには不可欠です。

「テスト」のグループを確認してください:

 IDテスト

出力の例:

 <code>uid=1001(test) gid=100(users) groups=100(users)</code>

グループの作成

groupadd新しいグループを作成します。グループはLinux/UNIX許可の基本であり、複数のユーザーの同時許可設定を可能にします。

グループを作成します:

 Sudo GroupAdd sysadmin
Sudo GroupAdd DevOps
Sudo GroupAdd管理

複数のグループにユーザーを追加します

グループに「テスト」を追加します。

 sudo usermod -a -g sysadmin、devops、管理テスト

Linuxの複数のグループにユーザーを追加する方法

usermod -a -G指定されたグループにユーザーを追加します。

複数のグループを持つユーザーを同時に作成します

ユーザーを作成し、1つのステップで複数のグループに追加できます。

 Sudo useradd -g sysadmin、devops、管理テスト

これにより、「テスト」が作成され、3つのグループすべてに一度に追加されます。後で追加のグループに追加するには、 usermod -a -Gを使用します。

ユーザーグループメンバーシップの確認

「テスト」のグループを確認します。

 IDテスト

出力の例(グループに追加した後):

 <code>uid=1001(test) gid=100(users) groups=100(users),1000(sysadmin),1001(devops),1002(management)</code>

groups testを使用することもできます。

Linuxの複数のグループにユーザーを追加する方法

idgroupsコマンド

id 、UID、GID、およびすべてのグループメンバーシップを提供します。 groupsグループメンバーシップのみをリストします。 id 、より包括的な情報を提供します。

複数のユーザーを複数のグループに追加します

シェルループは、複数のユーザーを複数のグループに追加できます。

 user1 user1 user2 user3のユーザー。する
    Group1 Group2 Group3のグループ。する
        sudo usermod -a -g "$ group" "$ user"
    終わり
終わり

これには、事前に作成されたユーザーとグループが必要です。ユーザー名またはグループ名のスペースを処理するために変数を引用することを忘れないでください。

結論

ユーザーグループのメンバーシップの管理は、重要な管理タスクです。このガイドは、 useradd ADD、 groupaddusermodid 、およびgroupsを使用したユーザー作成、グループ割り当て、およびバルク操作を実証しました。効率的なユーザー管理は、システム管理を保護するための鍵です。

以上がLinuxの複数のグループにユーザーを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。