Linux 用户和组管理

文件
      属主:是谁的
                管理员用户 root:uid=0
                系统用户 user:uid=(1-999)系统用户
               普通用户 user uid=(1000-65535)普通用户
      属组:(创建用户时,如果不指定组,都会创建一个同名组)
               管理员组:root
               普通组:基本组
               附件组

用户认证
         AAA数据库
               认证、授权、审计
 cat        /etc/passwd 用户数据库,存放用户信息及其相关属性
             /etc/shadow 口令数据库,存放用户密码信息及其相关属性
             /etc/group 用户组数据库,存放用户组信息及其相关属性
             /etc/gshadow 口令数据库,存放组密码信息及其相关属性

 

 

wufan:x:1000:1000:wufan:/home/wufan:/bin/bash 

         第一列(wufan):账号,用户名称

         第二列(x):密码,使用"x"表示,具体密码存放在/etc/shadow 中

         第三列(1000):uid,用户id

         第四列(1000):gid,用户所属组id

         第五列(wufan):描述信息

         第六列(/home/wufan):$HOME,用户的家目录

         第七列(/bin/bash):用户启动的shell程序

为用户添加描述信息(第五列)

 

 

          
    useradd 添加用户
    usermod 修改用户
    usermod -g mp3 mp4 修改mp4的用户组为mp3
    usermod -u 1006 mp4 修改mp4的uid为1006
    userdel 删除用户信息
    userdel -f 强制删除用户信息

 

 

 

 

Linux 用户和组管理_第1张图片

 

 


cat /etc/shadow 查看口令数据库信息
root:$6$t8mVWnOPNhbj3Q8i$0Z4kCj034ZmIBRgzX/092MTw0oikJ070rWUO5aF5A/4Dso1PNfoAZt.K5meyPwsp7SXsiCrJOXf/ozWnU0PIX.::0:99999:7:::


第一列(root):用户名称
第二列($6$t8mVWnOPNhbj3Q8i$0Z4kCj034ZmIBRgzX/092MTw0oikJ070rWUO5aF5A/4Dso1PNfoAZt.K5meyPwsp7SXsiCrJOXf/ozWnU0PIX)

:加密密钥
第三列:最后一次更改密码的日期 从1970-1-1
第四列:密码的最小年龄 ,默认0
第五列:密码的最大年龄,默认99999
第六列:密码警告时间段,默认7
第七列: 密码禁用期,
第八列: 账户过期日期,空字段表示账户永不过期
第九列:保留字段

 

passwd 修改密码
直接回测,修改的是当前用户密码
passwd uid 修改对应用户密码
passwd -d uid 删除密码

Linux 用户和组管理_第2张图片

Linux 用户和组管理_第3张图片

 

cat /etc/group
mp2:x:1003:mp3
第一列:组名称
第二列:组密码
第三例:GID
第四列:组内成员用户列表

groupadd 添加组

Linux 用户和组管理_第4张图片

 

 

显示用户和组id

Linux 用户和组管理_第5张图片

 

 

创建组时指定组id

Linux 用户和组管理_第6张图片

 

 

将mp5附加组给mp3和mp4

 

Linux 用户和组管理_第7张图片

 

 

默认情况下不能删除一个用户的基本组

 Linux 用户和组管理_第8张图片

 

 

修改组id

 

 Linux 用户和组管理_第9张图片

 

 

重命名组

 

 

Linux 用户和组管理_第10张图片

 

你可能感兴趣的:(Linux 用户和组管理)