第4单元搞定Linux——用户管理

本文详细介绍了Linux系统中用户和用户组的管理,包括用户及用户组存在的意义、查看与切换用户、用户及用户组的创建与删除、用户信息管理、用户认证信息以及权限下放。重点讲解了用户身份信息文件、用户环境配置以及sudo命令用于普通用户执行管理命令的授权方式。
摘要由CSDN通过智能技术生成

1、用户及用户组存在的意义

  系统资源是有限的,如何合理分配系统资源?
  解决问题必须要有连个资源配合,3A机制组成系统当中最底层的安全架构
    1.身份  account
    2.授权  author
    3.认证  authentication

  用户组存在意义:用户组是一个逻辑容器,对用户进行归类和统一授权

2、用户及用户组在系统中的存在方式

用户就是/etc/passwd文件中的一行字符
ID+名称  查看用户,必须要记录到文件中用户才能存在
     如果用户不存在,可以在passwd中编辑添加
在这里插入图片描述

3、用户的查看和切换

1)用户查看

whoami  查看当前用户

id  查看用户id信息

  -u  查看用户的用户id
  -g  查看用户主组id
  -G  查看用户所有组id
  -n  显示名称(配合以上字符使用)
注意:在/etc/group文件中某一行后加入用户,则用户也包含在这一用户组中
在这里插入图片描述

2)用户切换

su – 用户名

注意:如果用户由root->commonuser不需要后者密码
   如果commonuser->root需要后者密码
   如果com->com需要密码
exit 退出,做完切换后用完用户身份请及时退出,
注意:不要在一个shell中反复执行su命令,在一个shell中反复执行su命令会导致环境pwd错乱

4、用户涉及到系统配置文件

/etc/passwd   用户身份信息文件
用户名称:用户密码:用户id:用户主组id:用户说明:用户家目录:用户默认shell

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值