ユーザー作成時にデフォルトグループを設定するにはどうすればよいですか?

ユーザー作成時にデフォルトグループを設定するにはどうすればよいですか?

Debian Linuxでユーザーを追加するときにアカウントが作成されたときにユーザーがそのグループに追加できるように、デフォルトのグループを特定のグループのリストに設定したいと思います。

答え1

コマンド--add_extra_groupsのオプションを使用してくださいadduser

あなたの質問について説明したように、追加のグループがすべてまたはほとんどの新規ユーザーに対して同じであることを確認するには、で設定を定義しEXTRA_GROUPSます/etc/adduser.conf。特定の新しいユーザーに特別なケースが必要な場合は、コピーして/root/adduser.conf新しいファイルに設定を/etc/adduser.conf追加し、オプションを使用して実行して新しい設定ファイルを作成します。EXTRA_GROUPSadduser--conf--add_extra_groups

答え2

# within the file     /etc/default/useradd

GROUP=100

usersRHEL / CentOSで100が一致するようにIDを変更します。

今回のコレクションを通してシンプル

adduser <account name>  --comment <first\ Last_name>   --uid <number>

指定されたユーザーアカウントはデフォルトでデフォルトグループとして作成されます。GROUP

追加のグループを持つようにこのユーザーアカウントを変更します。

usermod  <acount name>  -G  <group name>

example:   usermod   ron  -G wheel
           usermod   ron  -G thisgroup,thatgroup,and,so,on

別のデフォルトグループを持つようにアカウントを手動でリセットするには、g次の小文字のオプションを使用してください。

usermod <account name>  -g users

新しいグループを作成するには、/etc/group手動で編集したい場合を除き、次の手順で実行できます。

groupadd --gid  <new group id>  <new group name>

ここで設定を/etc/login.defs指定し、必要に応じて必要に応じて変更してください。GID_MINGID_MAX

関連情報