我们来试一下,手动执行后台的这些工作,创建一个用户
手工新建一个用户:
guiyuan uid 6679 gid 6679 组的名字maomi
家目录在/home/guiyuan shell为/bin/bash 密码为空
1、修改/etc/passwd
在/etc/passwd 文件中添加如下字段
[root@yigeling /]# vim /etc/passwd
uiyuan:x:6679:6679::/home/guiyuan:/bin/bash
2、修改/etc/shadow
[root@yigeling /]# vim /etc/shadow
guiyuan:!!:19493:0:99999:7:::
3、修改/etc/group
[root@yigeling /]# vim /etc/group
maomi:x:6679:
4、新建家目录
[root@yigeling /]# mkdir /home/guiyuan
5、复制环境变量初始化脚本到家目录下
[root@yigeling /]# cp /etc/skel/.* /home/guiyuan/
cp: 略过目录"/etc/skel/."
cp: 略过目录"/etc/skel/.."
6、新建一个邮箱
[root@yigeling ~]# touch /var/spool/mail/guiyuan
7、修改家目录相关权限
[root@yigeling /]# chown guiyuan:maomi /home/guiyuan/
[root@yigeling /]# chmod 700 /home/guiyuan
[root@yigeling /]# ll -d /home/guiyuan
drwx------ 2 guiyuan maomi 62 5月 19 22:25 /home/guiyuan
8、修改邮箱的相关权限
[root@yigeling ~]# chmod 660 /var/spool/mail/guiyuan
[root@yigeling ~]# chown guiyuan123:mail /var/spool/mail/guiyuan
9.验证
[root@yigeling /]# su - guiyuan
进入新bash 的时候执行
登录的时候执行
[guiyuan@yigeling ~]$