LinuxSir.cn,穿越时空的Linuxsir!

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

关于smb的权限问题

[复制链接]
发表于 2006-8-24 20:18:23 | 显示全部楼层 |阅读模式
大家好,虽然关注linuxsir有几年了,这还是我第一次在linuxsir发帖。
想问一下关于smb的权限设置问题,我在fc5下做了一个smb服务器,想共享一个目录让局域网的用户写入,以下是我的smb.conf文件的内容:
[global]
workgroup = workgroup
server string = skywarship
security = share
log file = /var/log/samba/%m.log
max log size = 50
dns proxy = no
guest ok = yes
[pub]
path = /pub
writeable = yes
browseable = yes
guest ok = yes

/pub目录的权限如下:
drwxrwxrwx   4 nobody nobody  4096 08-23 23:28 pub

访问smb共享的目录之前,确认smb的两个服务进程都已经打开
现在的问题是,从别的机器访问时,可以读取共享的内容,但是不能修改共享的内容,比如:创建新内容、修改已经存在的和删除已经存在的都不行,提示没有权限,我已经翻遍了linuxsir和linuxfans的论坛和文档,google和baidu也都找了,还是找不到答案,不知道有谁能帮忙看一下是怎么回事。
发表于 2006-8-24 21:20:43 | 显示全部楼层
在[global]加一条
guest account = nobody
应该就OK了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 20:05:16 | 显示全部楼层
还是不行,加上guest account = nobody也没有任何变化
回复 支持 反对

使用道具 举报

发表于 2006-8-26 09:46:19 | 显示全部楼层
防火墙是否打开了,关掉它试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-26 11:00:36 | 显示全部楼层
关了防火墙就行了,谢谢。

我以前在防火墙的设置是信任samba服务的,selinux的设置是enforcing,这样也不行啊。
回复 支持 反对

使用道具 举报

发表于 2006-8-27 09:44:18 | 显示全部楼层
对一个目录匿名有所由权限,只要3条(系统本身目录权限除外),而且security必需设置为share
path = 这里是路径
public = yes
writeable = yes

能看见windows机器,并且不是linux防火墙的问题,请打开windows机器防火墙的137-139,445端口
回复 支持 反对

使用道具 举报

发表于 2006-8-28 10:39:33 | 显示全部楼层
还差这么一句
read only = No

writeable = yes这一句不要
回复 支持 反对

使用道具 举报

发表于 2006-8-28 21:28:15 | 显示全部楼层
Post by feng163
还差这么一句
read only = No

writeable = yes这一句不要


其实是一个意思~
回复 支持 反对

使用道具 举报

发表于 2007-1-19 11:36:05 | 显示全部楼层
我也碰到了这个问题,楼主你解决了吗?
回复 支持 反对

使用道具 举报

发表于 2007-6-25 16:38:04 | 显示全部楼层
如果是FC5
更改这个配置就OK了
vi  /etc/sysconfig/selinux
把如下行更改为
#SELINUX=enforcing
SELINUX=disabled
应该就没有问题了

-----
我的老婆叫妮 ^_^
回复 支持 反对

使用道具 举报

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

本版积分规则

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