权限问题,比较奇怪的

exiori 2010-07-22 03:43:44
两台操作系统为RHEL4
服务端:A
客户端:B

B挂载A的NFS目录

A exports 配置 /project2 *(rw,no_root_squash,async)

B挂载配置在fstab中
A:/project2 nfs default 0 0

现A、B有如下用户
uid=516(d0425) gid=500(system) groups=500(system),501(sdc2354),502(sdc3500),503(sdc3600),504(sdc2919),505(sdc314x),506(sdc229),507(sdc11967),508(sdc603),509(sdc1501),510(bl1501),511(act361),512(sdc2535),513(sdc7510),514(sdc78083),515(sdc1003g),516(sdc2111),517(sdc2068),518(sdc4890),519(sdc4882),520(sdc4864),521(sdc2138),522(sdc1017),523(sdc1016),524(sdc8303),525(sdc4088),526(sdc3706),527(sdc0937),528(sdc6073),529(sdc7357),530(sdc48841),531(sdc5024),532(sdc11158),533(sdc3110),534(sdc4563),535(cp2128),536(sdc3582),537(sdc3585),538(sdc3586),539(sdc3731),540(sdc4569),541(sdc2921),542(sdc11660),543(sdc1962),544(sdc11862),545(sdc9f6),546(sdc6088),547(sdc2025),548(sdc6651),549(sdc0257),550(sdc6799),551(h212),552(sdc3768),553(sdc890),555(ss41),556(sdc8002),557(sdc4863)

目录结构
drwxrwx--- 4 root act361 4096 Jul 12 14:34 act361
drwxrwx--- 4 root bipolar 4096 Jul 15 09:01 bipolar
drwxrwx--- 6 root bl1501 4096 Jul 20 08:50 bl1501
drwxrwx--- 4 root cp2128 4096 Jul 13 12:56 cp2128
drwxrwx--- 4 root h212 4096 Jul 15 15:02 h212
-rwxrwx--- 1 root root 134 Jul 15 09:22 mkdir.sh
drwxrwx--- 6 root sdc0257 4096 Jul 17 10:34 sdc0257
drwxrwx--- 6 root sdc0937 4096 Jul 16 09:54 sdc0937
drwxrwx--- 4 root sdc1003g 4096 Jul 12 14:34 sdc1003g
drwxrwx--- 4 root sdc1016 4096 Jul 12 14:34 sdc1016
drwxrwx--- 4 root sdc1017 4096 Jul 12 14:34 sdc1017
drwxrwx--- 4 root sdc11158 4096 Jul 13 08:16 sdc11158
drwxrwx--- 5 root sdc11660 4096 Jul 14 13:15 sdc11660
drwxrwx--- 5 root sdc11862 4096 Jul 19 12:49 sdc11862
drwxrwx--- 5 root sdc11967 4096 Jul 14 16:50 sdc11967
drwxrwx--- 5 root sdc1501 4096 Jul 20 08:53 sdc1501
drwxrwx--- 5 root sdc1962 4096 Jul 15 12:57 sdc1962
drwxrwx--- 4 root sdc2025 4096 Jul 15 11:25 sdc2025
drwxrwx--- 4 root sdc2068 4096 Jul 12 14:34 sdc2068
drwxrwx--- 4 root sdc2111 4096 Jul 12 14:34 sdc2111
drwxrwx--- 4 root sdc2138 4096 Jul 12 14:34 sdc2138
drwxrwx--- 7 root sdc229 4096 Jul 20 07:59 sdc229
drwxrwx--- 5 root sdc2354 4096 Jul 17 09:30 sdc2354
drwxrwx--- 5 root sdc2535 4096 Jul 21 14:28 sdc2535
drwxrwx--- 5 root sdc2919 4096 Jul 19 15:04 sdc2919
drwxrwx--- 4 root sdc2921 4096 Jul 13 15:08 sdc2921
drwxrwx--- 5 root sdc3110 4096 Jul 16 09:49 sdc3110
drwxrwx--- 4 root sdc314x 4096 Jul 12 14:34 sdc314x
drwxrwx--- 4 root sdc3500 4096 Jul 15 12:44 sdc3500
drwxrwx--- 5 root sdc3582 4096 Jul 15 16:21 sdc3582
drwxrwx--- 4 root sdc3585 4096 Jul 13 13:02 sdc3585
drwxrwx--- 5 root sdc3586 4096 Jul 15 16:34 sdc3586
drwxrwx--- 4 root sdc3600 4096 Jul 12 15:06 sdc3600
drwxrwx--- 4 root sdc3706 4096 Jul 15 13:53 sdc3706
drwxrwx--- 4 root sdc3731 4096 Jul 13 13:05 sdc3731
drwxrwx--- 7 root sdc3768 4096 Jul 22 09:27 sdc3768
drwxrwx--- 9 root sdc4088 4096 Jul 19 08:03 sdc4088
drwxrwx--- 4 root sdc4563 4096 Jul 13 08:40 sdc4563
drwxrwx--- 4 root sdc4569 4096 Jul 13 14:13 sdc4569
drwxrwx--- 4 root sdc4863 4096 Jul 16 13:22 sdc4863
drwxrwx--- 4 root sdc4864 4096 Jul 12 14:34 sdc4864
drwxrwx--- 4 root sdc4882 4096 Jul 12 14:34 sdc4882
drwxrwx--- 4 root sdc48841 4096 Jul 12 15:53 sdc48841
drwxrwx--- 4 root sdc4890 4096 Jul 12 14:34 sdc4890
drwxrwx--- 5 root sdc5024 4096 Jul 15 14:57 sdc5024
drwxrwx--- 4 root sdc603 4096 Jul 12 14:34 sdc603
drwxrwx--- 4 root sdc6073 4096 Jul 12 14:34 sdc6073
drwxrwx--- 6 root sdc6088 4096 Jul 19 09:48 sdc6088
drwxrwx--- 5 root sdc6651 4096 Jul 15 11:35 sdc6651
drwxrwx--- 4 root sdc6799 4096 Jul 14 10:29 sdc6799
drwxrwx--- 8 root sdc7357 4096 Jul 21 13:05 sdc7357
drwxrwx--- 8 root sdc7510 4096 Jul 22 14:54 sdc7510
drwxrwx--- 4 root sdc78083 4096 Jul 12 14:34 sdc78083
drwxrwx--- 6 root sdc8002 4096 Jul 16 12:43 sdc8002
drwxrwx--- 4 root sdc8303 4096 Jul 12 14:34 sdc8303
drwxrwx--- 4 root sdc890 4096 Jul 14 14:47 sdc890
drwxrwx--- 4 root sdc9f6 4096 Jul 14 09:41 sdc9f6
drwxrwx--- 8 root ss41 4096 Jul 22 14:42 ss41

现在发现这个目录有很多目录分别属于各个组, B上的uid=516(d0425)只有500-515组ID的目录可以访问,其它会提示权限不足,但是当别的目录中没有这这么多目录是,又是可以访问的?遇到的这个问题比较奇怪。
...全文
199 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
exiori 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 steptodream 的回复:]
引用 4 楼 hqin6 的回复:

但是当别的目录中没有这这么多目录是,又是可以访问的?

求解释~~~

我的理解是
共享目录/project2 下如果有10个子文件夹 那么所有用户都可以访问
共享目录/project2 下如果有50个子文件夹 就只有500-515组ID的目录可以访问
[/Quote]
这个不是和文件夹的数量,是分给组的数量。
exiori 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 panzifei 的回复:]
你ls -ln看一下各目录的uid和gid

“但是当别的目录中没有这这么多目录是”这句话是什么意思啊?没看懂
[/Quote]

这些都是一样的,可是进不去哦。
exiori 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 steptodream 的回复:]
引用 4 楼 hqin6 的回复:

但是当别的目录中没有这这么多目录是,又是可以访问的?

求解释~~~

我的理解是
共享目录/project2 下如果有10个子文件夹 那么所有用户都可以访问
共享目录/project2 下如果有50个子文件夹 就只有500-515组ID的目录可以访问
[/Quote]
就是这个样子,很奇怪。
steptodream 2010-07-23
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 hqin6 的回复:]

但是当别的目录中没有这这么多目录是,又是可以访问的?

求解释~~~
[/Quote]
我的理解是
共享目录/project2 下如果有10个子文件夹 那么所有用户都可以访问
共享目录/project2 下如果有50个子文件夹 就只有500-515组ID的目录可以访问
太乙 2010-07-23
  • 打赏
  • 举报
回复
但是当别的目录中没有这这么多目录是,又是可以访问的?

求解释~~~
panzifei 2010-07-23
  • 打赏
  • 举报
回复
你ls -ln看一下各目录的uid和gid

“但是当别的目录中没有这这么多目录是”这句话是什么意思啊?没看懂
一品川 2010-07-23
  • 打赏
  • 举报
回复
顶一下。。
qjcslgnhwayagain 2010-07-22
  • 打赏
  • 举报
回复
观望。。。。

19,615

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧