Ubuntu-16 下更改用户名

有些时候,咱们不满意安装时起的用户名,可是以前已经在这个用户上作了好多配置,因此最好的方式是修改用户名为咱们指望的,而不是从新建立一个新的用户名,来从新作配置。shell

可是改用户名及涉及到的配置文件的时候,必定要当心,由于稍有疏忽,就会形成重启后没法登录的状况。
本篇文章基于以下假设:
已有的用户名为taylor,此帐户有sudo权限,而且此帐户有修改下面涉及到的配置文件的权限;
指望的用户名为nicolas。vim

备注:若是taylor帐户不具备修改配置文件的权限,能够经过sudo chmod命令赋权。mvc

  • 修改sudoer文件,将指望的用户名和权限增长进去
sudo vim /etc/sudoers

clipboard.png

  • 修改shadow 文件, 将taylor替换成nicolas
sudo vim /etc/shadow

clipboard.png

  • 修改用户的初始目录
sudo mv /home/taylor /home/nicolas
  • 修改passwd 文件,将涉及原用户名和初始目录,都修改为指望的
sudo vim /etc/passwd

clipboard.png

  • 重启,使用新用户登录,会发现已经更改为功。
相关文章
相关标签/搜索