LinuxSir.cn,穿越时空的Linuxsir!

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

samba:共享目录不能write?

[复制链接]
发表于 2005-3-22 10:25:59 | 显示全部楼层 |阅读模式
我用的是RH9,装上了samba后,在局域网内的xp机器可以通过网上邻居看到 samba 的共享目录,并且可以进行read,但是却不能 write。

另:我想通过 linux 机器访问局域网的 xp 机器,通过RH9自带的“网络服务器”可以看到XP的机器,但是不能访问,提示是:无法找到主机“smb://ibm02/”,因此无法显示“ibm02”,请检查拼写以及代理服务器设置的正确性。
接下来我该怎么做呢?

请各位高手指点一二!

****************************************************************
以下是我的 smb.conf 文件内容:

# Global parameters

[global]

        client code page = 936

        workgroup = MSHOME

        netbios name = OCEAN

        server string = samba server

        security = SHARE

        encrypt passwords = Yes

        obey pam restrictions = Yes

        pam password change = Yes

        passwd program = /usr/bin/passwd %u

        passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*

        unix password sync = Yes

        log file = /var/log/samba/%m.log

        max log size = 0

        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

        local master = No

        domain master = No

        dns proxy = No

        wins server = 122.121.1.24

        printing = cups


[homes]

        comment = Home Directories

        valid users = %S

        read only = No

        create mask = 0664

        directory mask = 0775

        browseable = No


[printers]

        comment = All Printers

        path = /var/spool/samba

        printable = Yes

        browseable = No


[winshare]

        comment = windows share file

        path = /home/share

        read only = No

        guest ok = Yes


[winc]
        comment = windows c

        path = /mnt/c

        read only = No

        guest ok = Yes
 楼主| 发表于 2005-3-22 14:04:21 | 显示全部楼层
自己顶一下,大家帮帮忙啊!
回复 支持 反对

使用道具 举报

发表于 2005-3-22 17:00:06 | 显示全部楼层
目录的权限也要设置的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-23 08:28:15 | 显示全部楼层
请问楼上的,这个“目录权限”在哪儿设置啊,我一直都找不到?
回复 支持 反对

使用道具 举报

发表于 2005-3-23 09:06:50 | 显示全部楼层
chmod  777  /home/share(自己的共享目录)

要这样.
回复 支持 反对

使用道具 举报

发表于 2005-3-23 09:19:13 | 显示全部楼层
先文件或者目录的权限为主,然后才是SAMBA的权限设置,或者你干脆开个777,然后在SAMBA里设置
回复 支持 反对

使用道具 举报

发表于 2005-3-23 09:25:58 | 显示全部楼层
Post by ocean_linux


另:我想通过 linux 机器访问局域网的 xp 机器,通过RH9自带的“网络服务器”可以看到XP的机器,但是不能访问,提示是:无法找到主机“smb://ibm02/”,因此无法显示“ibm02”,请检查拼写以及代理服务器设置的正确性。
接下来我该怎么做呢?

请各位高手指点一二!


看一下你xp的机器有没有防火墙开着,或者是否加入了XXXX域,我这样访问是可以的,
你可以试一下sossnt或者Allegro nfs server,直接在windows上提供NFS服务,觉得比Samba方便多了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-23 09:57:53 | 显示全部楼层
读写问题搞定了,谢谢各位!

现在想法从linux机器访问windows机器,请大家再多多帮助
先谢谢啦 :)
回复 支持 反对

使用道具 举报

发表于 2005-3-24 14:39:57 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-3-24 16:48:08 | 显示全部楼层
不喜欢这样共享,我喜欢在服务器上给每个用户开一个帐号,他们只能访问/写自己的目录,别人的只能读,或者不能读甚至看不到有这个地址。公共目录由一个管理维护要安全的多。
回复 支持 反对

使用道具 举报

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

本版积分规则

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