Linux - ユーザ名、グループ名の変更等!

Updated:


こんにちは。

Linux 上に作成済みのユーザやグループの名称・ID、作成済みのユーザホームディレクトリを変更する方法についての備忘録です。

0. 前提条件

  • Linux 上での作業を想定。(どのディストリビューションでも同じはず)
  • root での作業を想定。(root 権限が必要)
  • 詳細な説明は man コマンド等で確認。

1. ユーザ名の変更

ユーザ名を変更するだけであるため、ホームディレクトリ名の変更も必要となる。

# usermod -l user_name_new user_name_old

2. ユーザIDの変更

0 〜 999 はシステムアカウント用に予約されているため、 1000 以上の数字で指定する。
ホームディレクトリ以下のユーザ ID も自動で変更される。

# usermod -u 9999 user_name

3. グループ名の変更

# groupmod -n group_name_new group_name_old

4. グループIDの変更

グループIDは既存のグループIDより大きい数値でなければならない。
グループID変更後、変更前のグループIDのファイルは手作業で新しいグループIDに変更しなければならない。

# groupmod -g 9999 group_name

5. ホームディレクトリの変更

あるユーザのホームディレクトリを別のディレクトリへ変更する方法。

# usermod -d home_dir_new user_name

頻繁に使用するコマンドでもないため、有事に備えて記録しておいた次第です。

以上。





 

Sponsored Link

 

Comments