smb服务共享问题
linux centos5.5虚拟机,windows xp主机,我在Linux上安装smb服务,关闭了ip6tables, iptables, selinux这些服务。
eth0设置成静态局域网ip地址, smb.conf只在最后加了一段:
[chega]
comment = share
path = /share/chega
public=yes
valid users=chega
writable = yes
browseable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nobody
available = yes
其它的文件都没改。我在linux通过smbclient //ip/share directory -U chega 这样是可以访问的,但在windows下有时可以,有时不可以,没找到具体的规律。所以想请教下有哪些问题导致这个问题的产生?
还有,我将一个目录设置权限为777, chmod 777 -R /XX, 我想以后新建文件\目录的时候自动继承/XX的权限,也就是777,应该怎么做,现在的情况是:我每建一个文件,别人read不了,我还要一个一个地再去赋权限,比较麻烦。
刚学linux没多久,希望大家可以解答下。
------解决方案--------------------有时可以,有时不可以?真奇怪呢?会不会是IP冲突了?
------解决方案--------------------有时可以,有时不可以,有可能是网络情况不好导致的
创建文件的权限是通过umask来控制的,不过这个是系统全局的属性,不能针对某个目录