关于 Linux 中手动创建用户的尝试

1.先查看最近创建的用户的UID和GID

tip:以下aaa代表用户名

输入:
# cat /etc/passwd | tail -1
获得:
xxx::1001:1001::/home/xxx:/bin/bash
现在,在/etc/passwd 文件中添加一条用户信息。总共七个字段,你需要添加一些必要信息。
需要了解知识:
xxx			:用户名
x			:密码占位符
1001			: userid
1001			: 组id
::			: 位于 1001::/home中间的两个冒号夹杂的是用户简介
/home/test01 		:家目录
/bin/bash	 	:默认的解析器	

image

输入:
	echo aaa::1002:1002::/home/aaa:/bin/bash >> /etc/passwd

同时需要创建相同名字的用户组。同样地,在 `/etc/group` 文件中添加用户组信息。

用户组信息分为  用户名:密码占位符:组id

输入:
	echo aaa:x:1002 >> /etc/group

2.使用vim /etc/group 可以查看是否已经添加进去.

image

3.出现在文件里边即是添加成功.

4./etc/skel 这个目录是linux在创建用户时的一个模板目录,创建一个用户后,都会将该目录下的所有内容复制到用户的家目录里,那么我们把这个目录复制一份到/home下

cp -a /etc/skel /home/aaa

做完以上几步之后,给用户设置一个密码。

输入:
	passwd aaa

5.按照提示输入密码确认密码即可.

image

posted @ 2021-12-14 19:21  林先生。  阅读(88)  评论(0)    收藏  举报