四、Linux中的用户管理

本文详细介绍了Linux中的用户管理和用户组管理,包括用户存在的意义、用户组的意义、用户ID的范围和管理,以及用户相关的系统配置文件。此外,还讨论了用户创建、删除以及权限管理,如用户切换、用户ID范围、用户认证信息管理和用户权力下放等。
摘要由CSDN通过智能技术生成
  • 用户及用户组存在的意义&id

1、用户存在的意义
系统资源是有限的,如何合理分配资源
解决这个问题必须要有资源配合
身份    account
授权    author
认证    auther

3A机制:3A机制组成系统中最底层的安全架构

2、用户组存在的意义
分为初始组(不能由自身决定)和附加组(可由自身决定)
用户组是一个逻辑容器
对用户进行归类和统一授权             

3、id <------> 名称  必须要记录到文件当中用户才能存在
用户就是/etc/passwd文件中的一行字符

  • 用户切换&相关命令

1、用户查看:whoami        ##查看当前用户
    id        ##查看用户的id信息
        -u    ##查看用户的用户id
        -g    ##查看用户主组id
        -G   ##查看用户所有的组的id
        -n    ##显示名称   不能单独使用

 

2、用户id范围:
0-65535
0:        ##linux超级用户id
1-999:        ##linux系统自用id
1000-65535:    ##用户级id
    ##以上id设定规则都被记录在/etc/login.defs

 

 
3、用户切换:    su - usename

    -        ##切换用户环境
    usename       ##如果root -> 普通用户                         不需要密码    
                          ##如果普通用户 -> root                         需要密码
                          ##如果普通用户 -> 普通用户                 需要密码
            !!  su - 默认为超级用户

 
            ##PS:在做用户切换时当时用完毕用户身份及时退出
            ##不要在一个shell中反复执su  命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值