BBS.ChinaUnix.net
首页 | 新闻 | Linux | FreeBSD | AIX | Windows | 博客 | 论坛 | 存储 | 网络 | 人才 | Wiki | 资料 | 读书 | 手册 | 下载 | 空间 | 搜索
  免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 



关于解决用户只能浏览规定的目录的解决办法
首页 » 论坛 » Samba »  
[打印] [订阅] [收藏] [本帖文本页] [推荐此主题给朋友,立即获积分]
  本主题由 lovegqin 于 2007-4-23 12:48 解除高亮 
版主 lovegqin   帅哥 (搓澡小能手)
版主-精灵使



CU编号: 204000
注册:2004-12-1
最后登录: 2009-07-04
帖子:4014
精华:4

可用积分:3306 (小富即安)
信誉积分:100
专家积分:62 (本版:0)
空间积分:0
推广积分:0

来自:大连
状态:...离线...

[个人空间] [短信] [博客]


1楼 发表于 2007-4-10 15:36 

前些日子,有CUER提出这样一个疑问:“能不能实现,每个用户都只能浏览指定的目录。非指定的目录,不允许浏览。意为:不可见。”

          现给出解决办法:
               条件:所有共享目录为 manager   hr    technic
               注明:只有这三个共享目录.

          现要求: 1. m1 m2  这两个用户可以浏览所有目录。
                   2. h1  h2  这两个用户只能浏览 hr 这个目录
                   3. t1   t2   这两个用户只能浏览 technic 这个目录
         

现解决方法
               1. 编写smb.conf 修改或者增加下面这句代码(根据你的实际情况选择 在[global]里添加)

               config file=/usr/local/samba/lib/smb.conf.%U
               

2. 为相应用户制定相应配置文件。
          因为m1 m2 要求相同,h1 h2要求相同, t1 t2要求相同 所以其配置文件内容都一样,只是名字不同罢了。
          (如果有别的要求,比如:h1 可以浏览 technic这个目录,只要稍加更改即可)(灵活些用

               cd /usr/local/samba/lib
               cp smb.conf smb.conf.h1
               cp smb.conf smb.conf.h2
               cp smb.conf smb.conf.t1
               cp smb.conf smb.conf.t2
               (因为m1 m2 不限限制浏览,所以不用为它们配置特殊的配置文件,它们依然用smb.conf
               

(这里只做出 t1 的例子,其它的,大家动手试试,这样有利于把知识变成你自已的。)
               
               vi smb.conf.t1

               找到关于上面的限制要求。在manager 和 hr 段里加上

               browseable=no
               

即可.
大家再想一想,一个用户一个配置文件,是不是太灵活了? 还有很多问题,是不是都可以这样设置呢?
这就是samba的可用之处之一。

[ 本帖最后由 lovegqin 于 2008-9-24 13:39 编辑 ]



您对本贴的看法:鲜花[1] 臭蛋[0]

__________________________________

我要用我的双手,为大秦澡堂,搓出一个大大的市场!!!
cuizongchao   帅哥
风云使者
少将



CU编号: 523415
注册:2007-1-28
最后登录: 2008-06-19
帖子:434
精华:0

可用积分:22 (白手起家)
信誉积分:180
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:山东青岛
状态:...离线...

[个人空间] [短信] [博客]


2楼 发表于 2007-4-10 17:09 

就是限制用户的浏览权限了,那么文件的浏览权限什么也不应做是不是?



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

相由心生,命由己造!
版主 lovegqin   帅哥 (搓澡小能手)
版主-精灵使



CU编号: 204000
注册:2004-12-1
最后登录: 2009-07-04
帖子:4014
精华:4

可用积分:3306 (小富即安)
信誉积分:100
专家积分:62 (本版:0)
空间积分:0
推广积分:0

来自:大连
状态:...离线...

[个人空间] [短信] [博客]


3楼 发表于 2007-4-10 17:17 



QUOTE:
原帖由 cuizongchao 于 2007-4-10 17:09 发表
就是限制用户的浏览权限了,那么文件的浏览权限什么也不应做是不是?

如果不想让文件被访问,那么禁止好了。
我只是提供了一个思路,如果你明白了,就会感觉到samba很强大。



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

我要用我的双手,为大秦澡堂,搓出一个大大的市场!!!
fedorame   帅哥
侠客




CU编号: 301073
注册:2005-8-10
最后登录: 2007-08-09
帖子:26
精华:0

可用积分:32 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


4楼 发表于 2007-4-22 16:56 

valid users就好了啊!一个conf就够了!



您对本贴的看法:鲜花[0] 臭蛋[0]
版主 lovegqin   帅哥 (搓澡小能手)
版主-精灵使



CU编号: 204000
注册:2004-12-1
最后登录: 2009-07-04
帖子:4014
精华:4

可用积分:3306 (小富即安)
信誉积分:100
专家积分:62 (本版:0)
空间积分:0
推广积分:0

来自:大连
状态:...离线...

[个人空间] [短信] [博客]


5楼 发表于 2007-4-23 07:57 



QUOTE:
原帖由 fedorame 于 2007-4-22 16:56 发表
valid users就好了啊!一个conf就够了!

我们的目地是使用户只能浏览规定的目录



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

我要用我的双手,为大秦澡堂,搓出一个大大的市场!!!
skybirds
精灵



CU编号: 134162
注册:2004-2-18
最后登录: 2009-02-13
帖子:192
精华:0

可用积分:287 (稍有积蓄)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:湖北赤壁
状态:...离线...

[个人空间] [短信] [博客]


6楼 发表于 2007-4-25 10:40 

强,支持,Samba的确很强大!



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

共同进步,为linux的推广作一份贡献!
hema1234
新手




CU编号: 411790
注册:2006-5-2
最后登录: 2007-12-11
帖子:1
精华:0

可用积分:1 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


7楼 发表于 2007-4-30 14:15 



QUOTE:
原帖由 lovegqin 于 2007-4-10 15:36 发表
前些日子,有CUER提出这样一个疑问:“能不能实现,每个用户都只能浏览指定的目录。非指定的目录,不允许浏览。意为:不可见。”

          现给出解决办法:
               条件:所有共享目录为 manager    ...

按照你的方法尝试了一下但发觉,并没有达到预期的效果反而不能访问原来的共享目录了。
我的用户配置文件是在 /etc/samba/conf 下的
不知道是不是路径的缘故还是什么的,能否发一下你的配置文件看看那?



您对本贴的看法:鲜花[0] 臭蛋[0]
版主 lovegqin   帅哥 (搓澡小能手)
版主-精灵使



CU编号: 204000
注册:2004-12-1
最后登录: 2009-07-04
帖子:4014
精华:4

可用积分:3306 (小富即安)
信誉积分:100
专家积分:62 (本版:0)
空间积分:0
推广积分:0

来自:大连
状态:...离线...

[个人空间] [短信] [博客]


8楼 发表于 2007-5-4 19:51 

仔细看看1楼所述,你就能发现问题的所在



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

我要用我的双手,为大秦澡堂,搓出一个大大的市场!!!
xiaodong   帅哥
圣骑士




CU编号: 69338
注册:2003-7-11
最后登录: 2009-05-15
帖子:122
精华:0

可用积分:114 (白手起家)
信誉积分:105
专家积分:0 (本版:0)
空间积分:0
推广积分:0

来自:shanghai
状态:...离线...

[个人空间] [短信] [博客]


9楼 发表于 2007-5-6 17:25 

支持版主的无私奉献精神!



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

很幸运能和大家认识!!!!!!!
mmswd
新手




CU编号: 566928
注册:2007-5-22
最后登录: 2008-06-13
帖子:1
精华:0

可用积分:1 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


10楼 发表于 2007-5-23 11:22 

斑竹  爱死你了
你太强悍了
解决了困扰我300多年的问题
谢谢



您对本贴的看法:鲜花[0] 臭蛋[0]

首页 » 论坛 » Samba »


 


Copyright © 2001-2009 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - ChinaUnix - Archiver - WAP - TOP

Processed in 0.066088 second(s), 5 queries , Gzip enabled