Linuxでユーザー作成、グループ作成

mqmという名前のグループとユーザーを作成します。

グループ作成

まずはすでにmqmという名前のグループが存在するか確認します。何も出力されなければ存在しません。

$ grep mqm /etc/group

確認できたらグループを作成します。一般ユーザーでグループを作成しようとすると、エラーになって作成できません。

$ groupadd mqm
groupadd: Permission denied.
groupadd: cannot lock /etc/group; try again later.

ですので、sudoをつけてグループを作成します。

$ sudo groupadd mqm

作成できたか確認します。無事に出来ました。

$ grep mqm /etc/group
mqm:x:1001:

ユーザー作成

次にユーザーを作成します。こちらもグループ作成のときと同様、存在の確認をします。何も出力されなければ存在しません。

$ cat /etc/passwd | grep mqm

ユーザーを作成します。-g オプションを付けて、ユーザー作成と同時にグループへの追加も実施します。こちらも一般ユーザーのままでは権限エラーになり作成できません。

$ useradd -g mqm mqm
useradd: Permission denied.
useradd: cannot lock /etc/passwd; try again later.

ですので、sudoをつけてユーザーを作成します。

$ sudo useradd -g mqm mqm

出来たか確認します。

$ cat /etc/passwd | grep mqm
mqm:x:1001:1001::/home/mqm:/bin/bash

無事に出来ていました。

グループに所属できているかも確認します。

$ groups mqm
mqm : mqm

無事にグループに所属できていました。