Linux 用户


linux操作系统中用户的分类:
    普通用户    比管理员低 也可登录系统    
    超级管理员
    程序用户 不允许登录系统
    
    用户的分类和组

    /etc/passwd 保存了操作系统中所有用户的信息
    eg:
        root : x : 0 : 0 : root : /root : /bin/bash
        aa : x : 500 : 500 :  : /home/aa : /bin.bash
        字段1: 用户名
         字段2: 密码占位符
        字段3: 用户的uid 0表示超级用户 ,1-499 程序用户 ,500-60000 普通用户
        字段4: 基本组的gid 现有组才有用户
        字段5: 用户的信息记录字段
        字段6:    用户的家目录
        字段7: 用户登录系统后的命令解释器 

    /etc/shadow 保存了用户密码信息
    eg:
        root : fhbauilghudi(加密的密码) :18085 :0 : 99999 : 7 ::   :
        字段1:用户名
        字段2:用户的密码加密后的字符全
        字段3: 距离1970/1/1密码最近一次的修改时间
        字段4: 密码的最短有效期
        字段5: 密码的最长有效期
        字段6: 密码过期前7天警告
        字段7: 密码的不活跃期
        字段8: 用户的失效时    

    /etc/group 记录了系统中所有组的信息

建立及调整用户属性
    1、建立一个名为class1的组,组id为1000,class2的组id为2000
        groupadd -g 1000 class1
        groupmod -g 2000 class2    修改
    
    2、建立tom用户 要求其基本组是class1组,附加组为class2组,uid 为600
        useradd -u 600 -g 1000 -G class2 tom
        usermod

    3、建立一个程序用户,uid为250,用户名为testuser,且没有家目录
        useradd -u 250 -M -s /sbin/nologin testuser

    4、为tom用户设定密码为123,并设定密码最长有效期为90天
    将用户密码进行锁定使其无法登录系统
        passwd 用户名
        -S 查看密码状态 -l 锁定用户 -u 解锁
    
    5、删除tom用户和testuser用户,删除class1组和class2组
        userdel -r tom
        groupdel 组名
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值