用户

基础知识

用户:管理Linux系统而存在的。
用户一般分为用户名和用户ID(identify)
相当于我们的名字和身份证,名字和学号。
用户名方便管理员使用,用户ID是唯一区别一个用户(计算机只识别ID)
user UID
Linux里所有的用户和进程都要有用户对应。

文件存在必须对应用户
进程运行必须对应用户

Linux用户分为三类:

1、超级管理员 root

权限堪称皇帝。UID为0,换句话说UID为0都有皇帝对应的权限。

Permission denied 权限拒绝

不要修改ID为0变管理员。

1、root密码丢失了如何找回来?锻炼自学能力。

2、虚拟用户(傀儡)实际存在的用户,但是又不允许它登录。
价值何在?

满足文件或进程运行属主的要求。但是又不会带来管理风险。

3、普通用户
实际存在的用户,又允许它登录。管理员身份创建的,帮助管理员管理系统。
权限仅仅限制家目录,在一些系统级目录可以读取不可以写入,不可以进入/root家目录。
UID C7 1000起步 C6 500起步

创建用户:useradd + 用户名(添加普通用户)

用户组::相当于集合、组织

Linux里面每个人都必须要有一个组织,这个组织叫做用户组
用户组也是给人看的,,用户组也有唯一标识,Group ID简称GID

默认情况创建用户,并没有创建用户组,它会自动创建一个和用户名相同的用户组以及相同的GID。

[root@CCTV ~]#useradd cctv
[root@CCTV ~]#id cctv
uid=1001(cctv) gid=1001(cctv) 组=1001(cctv)

用户和用户组的对应关系
1、1对1
2、1对多个用户组
3、多个用户对应一个用户组
4、多对多

[root@oldboyedu ~]#useradd test
[root@oldboyedu~]# id test
uid=1002(test)gid=1002(test)groups=1002(test)
[root@oldboyedu~]# groupadd sa
[root@oldboyedu~]#su - test
[test@oldboyedu ~]$ touch test.txt
[test@oldboyedu~]$ 1s -1
-rw-rw-r–.l test test 0 0ct 1 10:20 test.txt
[test@oldboyedu ~]$ logout
[root@oldboyedu ~]#1s -1 /data

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tony带水!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值