一、用户与权限
[root@aa ~]# ls /etc/passwd -l //系统用户的基本信息
[root@aa ~]# ls /etc/shadow -l //系统用户的密码相关信息(影子文件)
[root@aa ~]# ls /etc/group -l //系统用户组的相关配置
[root@aa ~]# ls /etc/gshadow -l //用户组的密码
[root@aa ~]# ls -al /etc/skel/ //以长格式并显示隐藏文件的方式查看 /etc/skel/ 目录的内容。当创建新用户时,此目录中的文件会被复制到新用户的家目录中[root@aa ~]# ls -l /var/spool/mail/ //邮件相关文件的详细信息
[root@aa ~]# ls -al /home/ //存放用户的家目录
1.用户基本信息
[root@aa ~]# vim /etc/passwd
1-499 系统用户不能删除 500以后是普通用户
所有账户有且只有一个组,但可以有多个附加组
2.影子文件/etc/shadow,只能被root用户修改
[root@aa ~]# head -1 /etc/shadow MD5加密 不会因为两个密码相同而产生相同的加密串
root:$6$2cDQJ8pAi/2uF2xT$NquV9XaW9HR6pwdwsK4AKij/5lhjn7Ue.zvsSSt53VQSGyf.SkqAR3JS1zxNwLjQurCKpUnyCJlWPePJTAvLK.::0:99999:7:::
3.组文件 /etc/group
[root@aa ~]# tail -2 /etc/group
postfix:x:89:
chrony:x:996:
每个用户有且必须有一个初始组,允许有多个附加组
4.用户的初始操作环境 .bash/profile .bashrc .gnome2
[root@aa ~]# useradd user1
[root@aa ~]# ls /home/
user1
[root@aa ~]# ls -l /home/
总用量 0
drwx------. 2 user1 user1 62 7月 11 10:17 user1
[root@aa ~]# ls -l /home/user1
[root@aa ~]# ls -la /home/user1 //a显示隐藏信息
[root@aa ~]# passwd user1
[root@aa ~]# rm -rf /home/user1/*
[root@aa ~]# ls /home/user1 -a
. .. .bash_logout .bash_profile .bashrc
[root@aa ~]# rm -rf /home/user1/.bash_logout
[root@aa ~]# rm -rf /home/us