Ubuntu14.04修改用户名,主目录用户路径,不丢失管理员权限

来源:互联网 发布:英菲克电视直播软件 编辑:程序博客网 时间:2024/06/05 04:12

很多教程都是新建用户,然后把当前用户的东西迁移过去,我这个不是。

假设用户abc是管理员用户,要修改成名为abcd的用户

第一步,sudo gedit /etc/hostname

修改abc-pc为abcd-pc

sudo gedit /etc/hosts

修改abc-pc为abcd-pc


第二步,sudo gedit /etc/passwd

重新开启一个命令行,sudo gedit /etc/shadow

注:如果不先打开两个文件,那修改完第一个文件之后将无法打开第二个文件。当然,如果用root用户来修改,则不存在这个问题

修改其中的abc为abcd,例如,修改passwd里的abc:x:1000:1000:abc:/home/abc:/bin/bash为abcd:x:1000:1000:abcd:/home/abcd:/bin/bash

以及shadow中的abc:...(一串乱七八糟的东西)为abcd:...


第三步,重启进入登录界面,alt+ctrl+f1进入命令行,登录root账号,修改主目录文件夹名:mv /home/abc /home/abcd


第四步,sudo vi /etc/sudoers,在root ALL=(ALL:ALL) ALL下面增加一行abcdALL=(ALL:ALL) ALL

注:不会用vi编辑器的自行百度,由于这个文件是只读的,记得用:wq!强制保存


第五步:alt+ctrl+f7,登录系统,OK

0 0
原创粉丝点击