更改用户名,假如改为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 | 读取+写入+执行)