uid, gidの変更

Linuxでuid, gidを変更する方法

以下の説明では,hogeというユーザのuidとgidを4321に変更したい場合について説明する.

少し面倒ですが,以下のコマンドを実行するとuid, gidが4321に変更できる.

1. 変更したいユーザhogeとは異なるアカウントでログインする

2. ダミーのグループを作成

sudo groupadd -g 11111 tmpgroup

3. グループをダミーのグループに変更

sudo usermod -g tmpgroup hoge

4. 元のグループを削除

sudo groupdel hoge

5. gid=4321で新しいグループを作成

sudo groupadd -g 4321 hoge

6. hogeのグループを作成したグループに変更

sudo usermod -g 4321 hoge

7. hogeのuidを4321に変更

sudo usermod -u 4321 hoge

8. ダミーグループの削除

sudo groupdel tmpgroup

9. 変更後のuid, gidの確認

id hoge

コメントを残す