メイン

2010年05月07日

ユーザのグループ変更とパーミッションの設定

下記が Linux でユーザのグループを変更する場合のコマンド。

sudo /usr/sbin/usermod -g 変更先グループ名 変更対象のユーザ名

ちなみに Linux 操作は root では行わず(SSH でも root ログイン禁止、su でもログイン出来ないようにする)なるべく sudo を使って管理者権限系の操作は行うようにします。 そうすることによって誰が操作を行ったか管理できるようになります。

後、上記コマンドもフルパスでなく、登録しておけばいいですね。alias だと自分のみになりますが、全てのユーザ用に登録する方法は覚えていません。とりあえずは良しとし、どなたか補足いただければ幸いです。

会社用のグループを作っておけば複数のユーザで同じサービスを管理できますが、その際のパーミッションはWEB システムの場合は 664 が良さそうです。

自分と自グループには読み込みと書き込み権限を、それ以外のユーザは読み込みのみの権限を付与しています。

パーミッションは用途によってもっと適切な設定があるかもしれません。