如何安全地更改用户名和主机名?

Modified on: Sat, 09 Jun 2018 07:30:53 +0800

我今天安装了一个新的Ubuntu Gnome 14.04.3,但我注意到我在安装过程中颠倒了用户名和主机名。

为了说明这一点,当我打开终端时,提示符如下:

myhost@myname:~$

而不是

myname@myhost:~$

这是唯一的用户(因此它是普通的管理员)。

如何解决此问题?

最佳答案

更改主机名

更改两个文件中的计算机名称:

sudo nano /etc/hostname 

sudo nano /etc/hosts

更改用户名

您必须确保已登录的用户已完全注销。这样做的一种方法是为root设置密码:

sudo su
passwd root

然后重启机器。当您看到登录屏幕时,使用 Ctrl Alt F4 切换到虚拟终端。使用用户名root和您在上一步中设置的密码登录。现在切换用户名是安全的。首先重命名用户:

usermod -l oldUsername newUsername

然后更改用户目录的名称以匹配新用户
重命名文件夹以匹配用户名

mv /home/oldUsername /home/newUsername

然后更新用户数据库:

usermod -d /home/newUsername -m newUsername

相关问答

添加新评论