请教一个有关权限的问题,我在两种情况下做的实验都一致,但是无法理解,嘿嘿。
起因是这样的,我在公司用一个linux的stb使用nfs挂载rootfs到一台pc上,使用的是root用户,然后我用stb,在rootfs上用vi创建了一个文件,保存退出。然后在pc上看这个文件,显示所有人和组都是root。
但是我用一个非root用户登录pc,使用vi编辑这个文件,提示为只读文件,修改后强制写入,成功保存,退出。此时再查看这个文件,所有人和组就已经变成了这个非root用户了?
对了,我确认过,此文件的权限一直是-rwxr--r--,应该是只有所有人有修改权限吧?其他人应该都是只读才对。
按照我的理解,这种权限的文件,非所有人应该是无法修改才对吧?为什么可以用非所有人来强行修改呢?那这样岂不是没有一点安全性了?
当时怀疑难道是NFS的登录模式有什么特殊,查资料未果,下班后在家里的linux上做了同样的实验,结果一致的,仍然可以修改,修改后所有人和组变为修改者。
俺关于这点实在是无法理解,指点一下?
984509087 于 2010-07-18 07:19:52发表:
cvbvc
984509087 于 2010-07-18 07:19:44发表:
gbcb
984509087 于 2010-07-18 07:19:41发表:
vcb
984509087 于 2010-07-18 07:19:38发表:
fhbfgh
984509087 于 2010-07-18 07:19:34发表:
gvfg
984509087 于 2010-07-18 07:19:31发表:
gfdhbd
984509087 于 2010-07-18 07:19:28发表:
gvxdfgbf
984509087 于 2010-07-18 07:19:23发表:
dgfdgh
fgvg
984509087 于 2010-07-18 07:19:16发表:
fggfg
984509087 于 2010-07-18 07:19:07发表:
fgdtgfh
984509087 于 2010-07-18 07:19:03发表:
jlkjl;l;
984509087 于 2010-07-18 07:19:00发表:
jlkl
984509087 于 2010-07-18 07:18:56发表:
kjljl
984509087 于 2010-07-18 07:18:52发表:
kjkl
984509087 于 2010-07-18 07:18:48发表:
hjkhk
984509087 于 2010-07-18 07:18:43发表:
hgju
westcb 于 2010-06-12 11:17:32发表:
像是一个BUG,你可以给GNU发个邮件
justnight 于 2009-11-20 14:05:55发表:
mentgmery:
北京的,呵呵
哥们给参考一下问题呀?
mentgmery 于 2009-11-20 14:00:49发表:
那个公司的:)
mentgmery 于 2009-11-20 14:00:48发表:
那个公司的:)
justnight 于 2009-11-20 13:16:47发表:
俺确认过nfs权限,no_root_squash
再说问题是pc上的非root用户可以修改root的文件,这点不对吧?
exports为“/home/rootbox *(rw,async,no_wdelay,no_root_squash)”
微宝贝 于 2009-11-20 13:12:02发表:
nfs服务的问题?也许你的nfs设置了挂载的人拥有root权限。看看export文件
微宝贝 于 2009-11-20 13:11:46发表:
nfs服务的问题?也许你的nfs设置了挂载的人拥有root权限。看看export文件