關于Linux/Unix文件系統(tǒng)權限的形象說明
文件權限一般是這樣的:777,755,744,544,577.......
有一個家(文件),家的主人是你...
第一個數(shù)字,是你(屬主)
第二個數(shù)字,一般是你家人,當然也可以是別人的家人(組)
第三個數(shù)字,是我(其它用戶)
如果第三個數(shù)字是4,我可以去你家里看看(可查看)
如果第三個數(shù)字是2,我可以往你家扔個炸彈(可寫入)
如果第三個數(shù)字是1,我可以點燃炸彈(可執(zhí)行)
如果第三個數(shù)字是7,我可以去你家看看,然后在適當?shù)奈恢梅乓活w炸彈,并且引爆......
如果第三個數(shù)字是5,我可以去你家看看,但很可能沒有炸彈,我只能看看,再看看,再看看......
既然我這么壞,你得想辦法才行:將第三個數(shù)字設置成4,也就是說,只允許我去你家看看,不允許帶東西進去,也不允許放火。
當然,你也可以不讓我進去,設置成0便可。如果設置成1,我很難知道那炸彈在哪里(不可讀,不可寫),一般沒什么事,但是,一旦讓我知道,你家將不得安寧!
如果第一個數(shù)字是6,你可以在你家看看,往你家扔炸彈,但你點不了火,引爆不了炸彈...如果是007,結果是什么?你能描述一下么?
這就是Linux/Unix的文件系統(tǒng),有“洞”(0)反而滴水不漏!
信息科技 2011-05-18 21:33:41 通過 網(wǎng)頁 瀏覽(3056) 打印