インストール時にユーザー名を間違えました。そのため、ログイン後に SUDO 権限を持つゲスト アカウントを作成してユーザー名を変更しました。しかし、ls /home コマンドを使用してユーザーのリストをチェックすると、ユーザーの新しい名前が表示されず、古い名前が表示されています。しかし、新しい名前を使用してログインします。
ホームディレクトリ内の名前を個別に変更する必要があるのでしょうか? また、他に変更する必要があるものはありますか?
答え1
Ubuntu で名前またはユーザー名を変更する手順:
変更するユーザーとして実行している場合は、まずログアウトしてからコンソールを開きます。
Ctrl+ Alt+を押すF1
それ以外の場合は、新しいターミナルを開くだけです。
Ctrl+ Alt+を押すT
そして実行します:
exec sudo -i
killall -u [oldname]
id [oldname]
usermod -l [newname] [oldname]
groupmod -n [newname] [oldname]
usermod -d /home/[newname] -m [newname]
usermod -c "[full name (new)]" [newname]
id [newname]
例:
sudo -i
killall -u belaje
id belaje
uid=1000(belaje) gid=1000(belaje) groups=1000(belaje),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(lpadmin),127(sambashare)
usermod -l balaja belaje
groupmod -n balaja belaje
usermod -d /home/balaja -m balaja
usermod -c "Bala Jagannathan" balaja
id balaja
コンソール バージョンからグラフィカル バージョンに戻りたいときは、次の手順に従ってください。
Ctrl+ Alt+を押すF7
答え2
サーバー上ではこれがうまくいきました:
sudo usermod -md /home/NewHome -l NewName OldName
sudo groupmod -n NewGroupName OldGroupName
これにより、ユーザーとそのグループ、およびホーム フォルダーの名前が変更されます。
答え3
これは動作しますが、多くのアプリは を明示的に呼び出すため動作しません/home/oldusername
。多くの個々のソフトウェア作成者は、設定を呼び出すために変数を使用せず、$HOME ではなく oldusername を直接指定します。Chrome、GTK、Firefox はこのように動作します。キーリングにも古い認証情報が含まれることを忘れないでください... バックアップ方法がわかりません... エクスポートできますか?
結局、ユーザー名を変更するために次の操作を実行することになります。もっと簡単な方法が知りたいです。
olduser
設定を同期するには、ChromeとFirefoxにログインしてください- 設定でユーザーとグループを使用して、
killmenow
同じパスワードを持つユーザーを作成し、そのユーザーを管理者にし、再起動して としてログインしますkillmenow
。 - ターミナルを開き、riun
sudo i
をmkdir /home/newusername
実行して、uid:gidをoldusername
- usercreatedfiles.xyz、デスクトップ、ダウンロード、およびドキュメント、写真、音楽、ムービーなどの作成されたファイルを含むその他のディレクトリを に移動し
/home/oldusername/
ます/home/newusername
。 - 特定の設定を持つ特定のアプリを見つけます...ここで注意を払うと役立ちます :) ファイルを紛失した場合、ユーザーは電話帳であなたに知らせる可能性があります ;)
vi /etc/passwd
/etc/group
参照newusername
して/home/newusername
passwd newusername
一時パスワードを 2 回入力し、再起動して としてログインします。newusername
パスワードは前のポイントで入力したものになります。killmenow
設定の「ユーザーとグループ」を使用して削除します。
重要なものを見逃した場合に備えて、削除する前にしばらく待ってください/home/oldusername
...または移動して/home/newusername/Downloads
伝えてください
mv /home/oldusername /home/newusername/Downloads/oldusername-backup
答え4
ホームディレクトリのユーザー名を変更するには、以下を試してください。
usermod -d /home/newHomeDir -m newUsername
お役に立てれば !