概要
ユーザー名を変更したいアカウントにログインしたままだと変更できないので,root にログインして変更する.
詳細
コマンドプロンプトを起動し,次のコマンドを実行する.
コマンドプロンプト
C:\Users\denkiuo604>ubuntu config --default-user root
続けて Ubuntu を起動すると root にログインする.次のようになれば成功である.
コマンドプロンプト
C:\Users\denkiuo604>ubuntu
root@PC:~#
この状態で次のコマンドを実行する.最初のコマンドはユーザー名の変更,2つ目のコマンドはホームディレクトリの変更,3つ目のコマンドはグループ名の変更1を行っている.
ユーザー名をoldNameからnewNameに変更する場合
root@PC:~# usermod -l newName oldName
root@PC:~# usermod -d /home/newName -m newName
root@PC:~# groupmod -n newName oldName
root@PC:~# logout
最後に,ログイン先を元に戻して終了.
コマンドプロンプト
C:\Users\denkiuo604>ubuntu config --default-user newName
再度 Ubuntu を起動すると,ユーザー名が変更されているはずである.
コマンドプロンプト
C:\Users\denkiuo604>ubuntu
newName@PC:~$
参考
-
これを行わないと,グループ名に古いユーザー名が残る.
これでユーザー名の変更が完了したので,root からログアウトする. ↩