グループにユーザーを追加する方法(Linux)
大した内容ではないのですが、備忘録として。
環境
OS:CentOS6
Linux系環境でグループにユーザーを追加する方法です。
- usermodコマンドを利用する
- gpasswdコマンドを利用する
usermodコマンドを利用する
この場合は以下のように実行します。
usermod -G apache hogehoge less /etc/group apache:x:48:hogehoge
/etc/groupを見ると、apacheグループにhogehogeユーザーが追加されているのが確認できます。
別グループにも追加させてみます。
usermod -G nginx hogehoge less /etc/group nginx:x:499:hogehoge
/etc/groupを見ると、nginxグループにhogehogeユーザーが追加されているのが確認できます。
が、apacheグループからは外れてしまいます。
複数グループに所属させたい場合は、あらかじめ指定する必要があります。
usermod -G apache,nginx hogehoge
gpasswdコマンドを利用する
この場合は以下のように実行します。
gpasswd -a hogehoge apache gpasswd -a hogehoge nginx less /etc/group apache:x:48:hogehoge nginx:x:499:hogehoge
このコマンドはひとつずつの追加が可能です。