Linux用户不同UID分类区别

UID(User Identify),作为Linux中用户在系统中的唯一身份识别(唯一标示符扩展),Linux 并不识别用户名称,而是用用户名对应的 ID 号来识别不同类型的用户,不同的uid对应不同用户的权限,以下就是对不同uid用户的说明:

获取用户的id号:id 用户名称;

1、ID=0

当 UID 是 0 时,代表这个账号是『系统管理员』!当你要创建一个账户为另一个系统管理员账号时, 你可以将该账号的 UID 改成 0 即可;这也就是说,一部系统上面的系统管理员不一定只有 root ! 但强烈建议避免多个账号的 UID 配置为 0 。

2、ID=1~499(系统使用)

该范围内的用户id是保留给系统使用的 ID,其实 1~65534 之间的账号并没有不同, 也就是除了 0 之外,其它的 UID 并没有不一样,预设 500 以下给系统作为保留账号只是一个习惯。这样的好处是,以有名的 DNS 服务器的启动服务『 named 』为例,这个程序的预设所有人 named 的账号 UID 是 25 ,当你自定义的账号也是 25 时,会造成系统冲突!为了杜绝这样的问题,养成好习惯,保留 500 以前的 UID 给系统使用!

注: 一般来说, 1到99 会保留给系统预设的账号,另外 100~499 则保留给一些服务来使用。

3、ID=500~65535

给一般使用者用的。事实上,目前的 linux 核心 (2.6.x 版)已经可以支持到 4294967295 (2^32-1) 这么大的 UID 号码。

4、其他

centos6
超级用户 UID=0 root
普通用户 UID=500起
虚拟用户 UID=1-499 存在满足文件或者服务启动的需要。一般不需要登录;
centos7
超级用户 UID=0 root
普通用户 UID=1001起
虚拟用户 UID=1-1000 存在满足文件或者服务启动的需要。一般不需要登录;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

羌俊恩

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

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

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

打赏作者

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

抵扣说明:

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

余额充值