Chinaunix

标题: 求助关于samba的问题 [打印本页]

作者: 为依疯狂    时间: 2014-07-16 21:02
标题: 求助关于samba的问题
刚开始学linux,在虚拟机上装了一个rhel5.4,学到搭建samba服务器的部分,遇到了问题,我的samba软件就是系统盘自带的3.0.33,samba安装完毕后,配置smb.conf,如下:

#======================= Global Settings =====================================

[global]

        workgroup = workgroup
        server string =Cd Samba Server Version %v

        security = share


[docs]
        path = /root/abcd
        comment = share docments
        public = yes
然后在xp网上邻居能看到samba的主机,双击后,提示\\Cdserver无法访问,我关闭了iptables服务后,双击能够看到共享目录docs了,可是双击就是打不开,一直提示

我的/root/abcd的设置:drwxrwxrwx 2 nobody nobody 4096 Jul 15 17:05 /root/abcd
还需要更改哪里啊,网上搜的基本上都是这么个步骤啊,请大侠指导一下。谢谢

作者: yestreenstars    时间: 2014-07-16 23:34
目测跟SELinux有关,运行以下命令可临时关闭SELinux:
  1. setenforce 0
复制代码
另外还有一点,最好用IP地址来访问吧,以免受解析影响~
作者: 为依疯狂    时间: 2014-07-17 08:40
我用getenforce显示是Disabled,原来是 enforcing ,使用setenforce 0,改为了 permissive不行,然后在/etc/selinux/config中直接disabled了,还是不行
作者: 为依疯狂    时间: 2014-07-17 08:41
我就是想匿名共享一下啊,咋这么难
作者: 机智的小学生    时间: 2014-07-17 11:27
你的应该是权限的问题,你看看你的目录权限是不是给其他人读和执行的权限了,如果还是不行,在配置文件里面再具体的配置下权限.
作者: 为依疯狂    时间: 2014-07-17 16:33
/root/abcd的权限全给了啊
我又修改了一下配置:
  1. [global]

  2.         workgroup = workgroup
  3.         server string =Cd Samba Server Version %v

  4.         security = share
  5.         passdb backend = tdbsam

  6. [docs]
  7.         path = /root/abcd
  8.         comment = share docments
  9.         public = no

  10. [redhat1]
  11.         path = /root/redhat1
  12.         comment = redhat'sfiles
  13.         public = no
  14.         valid users = redhat
复制代码
在xp网上邻居中能看见两个共享目录docs和redhat1了,不过双击访问时,都提示:

为什么是Cdserver\Guest用户???
作者: 机智的小学生    时间: 2014-07-17 22:28
http://blog.csdn.net/mazongqiang/article/details/7628771
你的public 为什么是no?
作者: 为依疯狂    时间: 2014-07-25 16:23
问题找到了,是共享目录的问题,在/root下好像不行
作者: syshz    时间: 2014-07-26 09:49
把共享目录的权限设成 o+rwx   试试。
作者: jixuuse    时间: 2014-07-27 21:05
smbpass -a 用户名






欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2