Linux系统底层控制及优化

2 系统底层控制及优化

2.1 用户和用户组的意义

用户存在的意义:1)合理控制和利用系统资源

​ 2)帮助用户组织和管理文件,并为用户提供安全性保护

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

1.身份account 2.授权author 3.认证 auth

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

####2.2 用户及用户组在系统中的存在方式

id — 名称 必须要记录到文件当中用户才能存在

用户就是/etc/passwd文件中的一行字符

用户组就是/etc/group文件中的一行字符

2.3 用户切换

1)用户查看

whoami	#查看当前用户
id	#查看用户id信息(用户id,用户组id,附加组id)
	-u #查看用户的用户id
	-g #查看用户主组id
	-G #查看用户所有的组的id
	-n #显示名称
	
用户id范围:0-65535
	0:	#linux超级用户ID
	1-999: #linux系统自用ID
	1000-65535: #用户级ID
				#以上ID设定规则都被记录在/etc/login.defs

2)用户切换

su - username
- #切换用户环境
username #root 到 普通用户 不需要后者密码
		 #普通用户 到 root 需要密码
		 #普通用户 到 普通用户 需要密码 

注意:在做用户切换时当使用完毕用户身份及时退出

不要在一个shell中反复执行su命令

在一个shell中反复执行su命令会导致环境错乱

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值