Bal*_*n S 54 users user-profile user-management
我在安装时输入了一个错误的用户名。因此,我在登录后通过创建具有 SUDO 权限的访客帐户更改了用户名。但是当我使用 ls /home 命令检查用户列表时,我没有看到用户的新名称,而是出现了旧名称。但是我使用新名称登录。
是不是我需要单独更改主目录中的名称?另外,如果有任何其他变化需要做..?
kyo*_*ake 86
在 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]
Run Code Online (Sandbox Code Playgroud)
例子:
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
Run Code Online (Sandbox Code Playgroud)
每当您想从控制台版本返回到图形版本时:
按Ctrl+ Alt+F7
小智 13
在这对我有用的服务器上:
sudo usermod -md /home/NewHome -l NewName OldName
sudo groupmod -n NewGroupName OldGroupName
Run Code Online (Sandbox Code Playgroud)
这将重命名用户及其组以及主文件夹。
小智 -3
请尝试以下方法更改主目录中的用户名,
usermod -d /home/newHomeDir -m newUsername
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助 !
归档时间: |
|
查看次数: |
171782 次 |
最近记录: |