Linux uid是什么意思(什么是UID与GID)
Linux uid是什么意思(什么是UID与GID),新营销网红网本栏目通过数据整理汇集了Linux uid是什么意思(什么是UID与GID)相关信息,下面一起看看。
你知道Linux中UID和GID的意思吗
难道不是人们看到Uid(用户ID)和GID(组ID)就会立马对用户和用户组ID说不吗?
.
当我们登录Linux系统时,我们输入我们的用户名和密码。实际上,这里的Linux系统并不知道你的用户名(或者换一种说法,它并不依赖于你的用户名来识别你)。它只知道你用户名对应的ID号(一串数字)。
说白了,用户名其实不是阮用的,只是为了方便用户记忆(对比域名和ip)。
如下图
查看odysee用户的UID和GID
Linux系统将所有用户名和id之间的对应关系存储在/etc/passwd文件中。
如下图
用户组名称和ID对应关系存储在/etc/group文件中。
1.在这里,你可能会问,既然Linux系统不知道用户名,那么文件是如何识别它的所有者名和组名的呢?
解决方案
每个文件都有自己的所有者ID和组ID。在显示文件属性时,系统会根据/etc/passwd和/etc/group文件的内容找到UID和GID对应的用户名和组名,然后显示出来。
它类似于数据库中的学生表。拿sno(学号)找对应的sname(姓名)。
如下图所示
stat groovy.txt
2.做一个小演示
让odysee用户无法进入自己的主目录。
提示请提前备份重要的配置文件。
(1)修改odysee的UID。
(2)查看刚才odysee的groovy.txt文件
有没有发现原来的用户名odysee改成了1000?
如前所述,每个文件都有自己的所有者id和组ID。当文件groovy用ID(1000)去/etc/passwd找自己的名字时,发现没有匹配1000的名字(因为我们刚刚把它的UID改成了9527)。,只能显示UID。
(3)从根部到根部切割
下面的提示居然没有权限
我不能回自己的家。
ll主页
drwx - 3 1000奥德赛4096 5月22日11:04奥德赛
是不是和(2)原理一样。
uid是什么意思?这是什么意思?(成语中的化学常识)
摇图(“摇一摇”),还玩吗?)
克里斯蒂娜的电视剧(只有12集的新剧《克里斯蒂娜》,已经显露出“爆款”的潜质)
年末净资产(超过年末净资产10%的重大亏损)
打印机安装步骤(小白新手如何安装打印机)
Nba名人堂(霍华德在NBA名人堂)
交通银行信用卡进度(信用卡审核进度查询渠道)
蝰蛇(8.4L排量道奇蝰蛇)多少钱
如何打开罐子(罐子的盖子很难打开?)
题词怎么写(题词应该怎么写?)
爱情偶像剧(在家必看的八部甜蜜偶像剧)
疯狂武神(《雷神4》)到底有多疯狂?)
更多Linux uid是什么意思(什么是UID与GID)相关信息请关注本文章,本文仅仅做为展示!