インフラ系SEの技術メモ

雑なエンジニアが低信頼性のメモを書いています。参考程度にとどめてください。

(Linux/CentOS7)プライマリーグループを変更する

プライマリグループにうるさい場合がある

# groups test
test : test mygroup

上記ではtestユーザのプライマリグループはtestになっています。

この状態でインストールを進めていると

testのグループがmygroupになっていない

とエラーが出ました。

明示的に変える

ユーザを作った際にデフォルトで同名のグループに入っていました。
なので変更。

# usermod -g mygroup test

これをするとtestグループも何故か消えてmygroupがプライマリーになっていました。

手っ取り早くgroup消しちゃおうとすると以下で怒られました。めんどくさい..

# groupdel test
groupdel: cannot remove the primary group of user 'test'