UNIX系OS ( Mac / Linux / FreeBSD )のシェルコマンドに関する各種メモ書き

unixのユーザーが現在所属しているグループを確認する。また所属グループを変更する

● 現在の所属グループを確認する

id -a

uid=1002(ftpuser) gid=1002(ftpuser) groups=1002(ftpuser),1000(www)

所属グループ【ftpuser】【www】であることがわかります

● 一時的に現在の所属グループ(プライマリグループ)を変更する

newgrp グループ名

● ユーザーのデフォルトのプライマリグループを設定する

root ユーザでないと実行できません
例 ) ユーザ「ftpuser」のプライマリグループを「www」に設定する。(セカンダリグループは削除されます)

usermod -g www ftpuser

● ユーザーのセカンダリグループを設定する

(指定しないセカンダリグループは削除されます。所属したいグループ全てをカンマで区切って指定します)

usermod -G mygroup1 , mygroup2  ftpuser
No.1099
03/07 22:51

edit