Ubuntu 現使用者改名について
Ubuntuの現使用者名を変更するのはややこしすぎるので、
色々の調査して、一番分かりやすいやり方をここで記録します
はじめに
簡単に言うとsudo権限のある使用者もう一つを作って、改名したい使用者を改名します
ステップ1 sudo権限あり改名用使用者を追加します
例えば、[tempuser]で作成します
sudo adduser tempuser
sudo usermod -aG sudo tempuser
ステップ2 改名したい使用者を改名します
現在の使用者からログアウトして、先ほど追加した使用者(tempuser)でログインします
ログインしてから改名を始まります
例えば、[olduser]から[newuser]に改名したい場合
sudo usermod -l newuser -d /home/newuser -m olduser
sudo groupmod -n newuser olduser
**もし、olduserの名義で実行中プロセスがあれば、上記のコマンドが出来なくなってしまうので、***kill [PID]*コマンドで中止してください
ステップ3 ホームフォルダーのシンボリックリンクを作ります
一部のアプリケーションの問題が起こさないように元々のusernameと新しいの連結しましょう
sudo ln -s /home/newuser /home/olduser
ステップ4 表示名前を設置します
例えば、[yamada taro]で表示されたいの場合
sudo chfn -f "taro yamada" newuser
ステップ5 sudo権限あり改名用使用者を削除
現在の使用者からログアウトして、改名した使用者(newuser)でログインします
ログインしてから削除実行します
sudo userdel -r tempuser
参考