ubuntu 如何修改当前用户名

2020-09-07 科技 126阅读

更改用户名,假如改为ccc

(1) 修改sudoer文件

给紫改的名字先提前赋予较高的权限,防止修改下面文件的过程中出现权限不足。

(2) 修改shadow 文件,这个文件中存储与登陆有关的内容格式如下:

username: passwd: lastchg: min: max: warn: inactive: expire: flag

登录名:加密口令:最后修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

需要将登录名更改:

(3) 修改开始目录

用户开始目录中,包含用户相关配置信息,要将二者相匹配

(4) 修改passwd 文件

passwd文件内容格式如下:

用户名: 密码 : uid  : gid :用户描述:主目录:登陆shell

将用户名,以及主目录等等改为新的名字。

(5) 如果还想修改原来用户下文件所属的组:

还可以将 /etc/group 文件中的旧用户组,改为新的用户组

(6) 最后,再次进入/etc/sudoer 文件,将就用户名aaa 删除

重启,再次登陆,会发现用户名已经更改成功。

拓展资料

常用linux文件权限

444 r--r--r--

600 rw-------

644 rw-r--r--

666 rw-rw-rw-

700 rwx------

744 rwxr--r--

755 rwxr-xr-x

777 rwxrwxrwx

从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。

而具体的权限是由数字来表示的,读取的权限等于4,用r表示;写入的权限等于2,用w表示;执行的权限等于1,用x表示;

通过4、2、1的组合,得到以下几种权限:0(没有权限);4(读取权限);5(4+1 | 读取+执行);6(4+2 | 读取+写入);7(4+2+1 | 读取+写入+执行)


声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com