samba服务器问题求教

samba服务器问题求教

我centos5系统,配置完samba后与一台windows xp机器直连,但在访问权限上老是出错,以下是我的/etc/samba/smb.conf文件:

[global]
        workgroup = FULIWEI
        server string = fuliwei's samba test server
        netbios name = MIS-123-TEST
        log file = /var/log/samba/%m.log
        max log size = 50
        interfaces = 192.168.1.2
        cups options = raw
        security = user
        encrypt passwords = yes
        smb passwd file=/etc/samba/smbpasswd
        load printers = yes
        cups options = raw

[homes]
        comment = Home Directories
        browseable = no
        writable=yes
        valid users = %S
        create mask = 0664
        directory mask = 0775

[public]
        comment = public folder
        path = /home/public
        public = yes
        writable = Yes

配置好后用testparm命令检测显示如下:
配置好后用testparm命令检测显示如下:
配置好后用testparm命令检测显示如下:

[global]
        workgroup = FULIWEI
        netbios name = MIS-123-TEST
        server string = fuliwei's samba test server
        interfaces = 192.168.1.2
        log file = /var/log/samba/%m.log
        max log size = 50
        cups options = raw

[homes]
        comment = Home Directories
        valid users = %S
        read only = No
        create mask = 0664
        directory mask = 0775
        browseable = No

[public]
        comment = public folder
        path = /home/public
        read only = No
        guest ok = Yes

我在windows运行里输入\\MIS-123-TEST后,出现认证对话框,输入用户名:bird  密码:123456(bird用户已经添加到smbpasswd下),进入以后显示bird文件夹,public文件夹,和打印机,但是bird 和 public文件夹我都打不开提示没有权限。public是用root身份建立的,文件夹的权限我已经改为了777,也打不开。请高手指点一下迷津,在此谢过了。。      
/etc/samba/smb.conf下
[homes]
下我配的是:
    create mode=0664
    directory mode=0775
复制的时候忘记了改。





谢谢。      
用 security = share 试一下是否正常,或者那两个目录换一下属主看看。      
加samba用户:
复制内容到剪贴板
代码:
#smbpasswd -a smb_user
两遍口令,windows客户端登录时写入smb_user和口令即可。      
有没有其它的建议呀!大哥们。      
so sorry 你的系统,我没用过,      
引用:
原帖由 有时候很烦 于 2008-11-1 11:00 发表
有没有其它的建议呀!大哥们。
先在客户机上 search一下,没有问题了将Linux机器名加入微软网络服务器。      
[public]
        comment = public folder
        path = /home/public
        read only = No
        guest ok = Yes

应该少了有效的用户字段,加上

        vaild users = bird

安全选项应该还是
        security = user      
楼主selinux关了没有