CentOS用户、用户组、文件权限、目录概念
发布时间:2023-04-26 13:03:02 所属栏目:教程 来源:
导读:CentOS用户、用户组、文件权限、目录概念
Linux是一个多用户操作系统,那么如何保证安全性和隐私性呢?即我拥有的东西我只想让我授权的别的用户看到,而不是谁都可以进我家翻箱倒柜随便来?先了解几个概念之后、就
Linux是一个多用户操作系统,那么如何保证安全性和隐私性呢?即我拥有的东西我只想让我授权的别的用户看到,而不是谁都可以进我家翻箱倒柜随便来?先了解几个概念之后、就
|
CentOS用户、用户组、文件权限、目录概念 Linux是一个多用户操作系统,那么如何保证安全性和隐私性呢?即我拥有的东西我只想让我授权的别的用户看到,而不是谁都可以进我家翻箱倒柜随便来?先了解几个概念之后、就会慢慢了解Linux如何实现。 1、文件拥有者 Linux下所有的东西都是文件、不管是具体文件还是目录。那么当多人同机操作的时候、考虑到每个人的隐式权和个人喜好,文件拥有者就相当重要了,比如A有一个存放情书的文件夹,那A估计不会喜欢谁都能看这些情书,那么A就可以用密码箱锁起来,别人就不能随意翻动了。A就是这个密码箱(可看成文件夹)的拥有者。 2、用户组的概念 用户组主要是针对开发团队来说的、假如在我的主机上面有两个团体,这第一个团体名称为 testgroup 而他的成员是 test1,test2,test3 三个,第二个团体名称为 treatgoup 他的团员为 treat1,treat2,treat3,这两个团体之间是互相有竞争性质的,但是却又要缴交同一份报告,然而每组团员又需要同时可以修改自己的团体内任何人所建立的档案,且不能让非自己团体以外的人看到自己的档案内容!这个时候怎么办?在 Linux 底下可经由简易的档案权限设定,就能限制非自己团队( 亦即是群组 )的其它人不能够阅览内容!而且亦可以让自己的团队成员可以修改我所建立的档案!同时,如果自己还有私人隐密的文件,仍然可以设定成让自己的团队成员也看不到自己档案数据!另外,如果 teacher 这个账号是 testgroup 与 treatgroup 这两个群组的老师,他想要同时观察两者的进度,因此需要两边的群组都能够进去观看,这个时候,您可以设定 teacher 这个账号,同时支持 testgroup 与 treatgroup 这两个群组、也就是说,每个人都可以有多个群组的支持! 由于共同拥有客厅,三兄弟都可以使用!因为是一家人! 那个『王大毛家』就是所谓的『群组』,至于三兄弟就是分别为三个『使用者』,而这三个使用者是在同一个群组里面的!而三个使用者虽然在同一群组内,但是我们可以设定『权限』,好让某些使用者个人的信息不被群组的所有人查询,以保有个人『私人的空间』!而设定群组共享,则可让大家共同分享! 3、其他人的概念 那么今天又有个人,叫做张小猪,他是张小猪家的人,与王家没有关系!这个时候,除非王家认识张小猪,然后开门让张小猪进来王家,否则张小猪永远没有办法进入王家,更不要说进到王三毛的房间!不过,如果张小猪透过关系认识了三毛,并且跟王三毛成为好朋友,那么张小猪就可以透过三毛进入王家!那个张小猪就是所谓的『其它人, Others 』!因此,我们就可以知道,在 Linux 里面,任何一个档案都具有『User,Group 及 Others』三个权限! (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
