ユーザーのプライマリグループを変更して、元々のプライマリグループをサブグループに追加する作業がごくたまに発生して、絶妙に忘れてしまっていつもググっているのでメモ。
Amazon Linux (CentOS 6), Amazon Linuz 2 (CentOS 7) で動作確認済み。
1.ユーザーグループの確認
$ groups [ユーザー名]
2. プライマリグループを変更する
$ sudo su -
$ usermod -g [変更先のプライマリグループ] [ユーザー]
# example
$ usermod -g nginx sshuser
3. サブグループを変更する
$ sudo su -
$ usermod -aG [追加するサブグループ] [ユーザー]
# e.g
$ usermod -aG sshuser sshuser
4. ユーザーグループの確認
$ groups [ユーザー名]
参考
https://www.atmarkit.co.jp/ait/articles/1612/14/news022.html