LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 964|回复: 7

Samba 指定某个共享目录的访问。

[复制链接]
发表于 2006-5-25 15:06:14 | 显示全部楼层 |阅读模式
我也问个问题,我设置 [global] 里面 的 security = share,现在从windows可以自由访问linux了,我开放了几个目录,设置guest ok =yes ,就可以无故障的新建,删除文件了。但是如果我想对某个目录设置用户名和密码访问,应该如何做呢???
[WEB]
        comment = web test service
        path = /var/www
        writeable = yes
        guest ok = yes
现在web这个目录可以无需要用户名,密码的访问,如果去掉了guest ok = yes ,windows下面就会出现提示框, 提示输入密码,用户名是默认的,guest的,无法登陆了,应该如何改呢。。。。。
发表于 2006-5-25 15:38:20 | 显示全部楼层
把security设置成user,做SMB账号就可以了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-25 16:15:41 | 显示全部楼层
大哥,把securty = user,我还来发帖干吗,请理解我,我是把samba 设置成默认访问,然后对其中的目录进行个别设置。
回复 支持 反对

使用道具 举报

发表于 2006-5-25 16:21:37 | 显示全部楼层
把security设置成user
然后把所有需要共享文件都开启 可以浏览
再把需要设用户的搞 有效用户
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-25 17:27:37 | 显示全部楼层
楼上的大哥,意思是先设置权限,登陆后,再设置某些文件夹无限制访问。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-25 17:28:38 | 显示全部楼层
是不是,先默认share以后,就无法再对其中某个目录设置用户名和密码了吗???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-25 17:35:16 | 显示全部楼层
如果用user方式的,话还要在windows中用同样的用户名,太繁琐,我只想实现,在linux下设置帐户密码,就能登陆访问了。
回复 支持 反对

使用道具 举报

发表于 2006-5-25 21:42:32 | 显示全部楼层
Post by fengjia25
如果用user方式的,话还要在windows中用同样的用户名,太繁琐,我只想实现,在linux下设置帐户密码,就能登陆访问了。


六、 使用用户映射

Samba提供的用户映射机制包括“guest用户映射”和“用户映射”两种:

1) guest用户映射
guest用户映射仅适用于安全模式(user,server和domain安全级).如果一个用户没有通过身份验证,就可以将其映射为guest用户,从而允许他访问guest共享.这里 guest 用户由"guest account="参数指定.
guest用户映射由全局参数"map to guest"控制,它只能放在[global]节中,可以是如下三个值:
1>map to guest = Never
不进行映射,拒绝非法用户访问任何资源.这是默认行为.
2>map to guest = Bad User
如果用户使用一个不存在的帐号登录,就将它映射为guest用户;如果提供的帐号正确而口令错误,则禁止连接.
3>map to guest = Bad Password
将使用错误口令登录的用户映射为guest用户.这样的设置会产生一个问题,即如果用户不小心键入了错误的口令,服务器会"偷偷地"将他映射为guest用户,而不 出任何错误信息,这样用户会在不知情的情况下受到种种访问限制.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表