LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]我的samba总是无法正常访问

[复制链接]
发表于 2006-6-22 02:13:54 | 显示全部楼层 |阅读模式
安装了samba之后,修改了smb.conf里面的workgruop,然后保存退出。
建立用户:redhat,   smbpasswd为123

可是我在windows下访问网上邻居,看到了samba服务器,双击输入:redhat%123
可以看到一个共享文件夹:redhat(按照视频教程应该是redhat这个用户的根目录)。但是没有办法打开,说是:找不到网络名

可是我在fc5下面,以redhat用户登陆,在/home/redhat下面建了一个文档,也是正常的。
现在就是不能通过网上邻居访问

我想请问一下是不是我哪里设置错了:(

[系统是fc5]

恳请各位看贴的朋友帮下忙!谢谢!
 楼主| 发表于 2006-6-22 11:32:58 | 显示全部楼层
顶一下,期待热心人的帮忙
回复 支持 反对

使用道具 举报

发表于 2006-6-22 13:33:02 | 显示全部楼层
把你的samba.conf贴出来看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-22 14:25:21 | 显示全部楼层
楼上的你好,smb.conf里面除了改了一下工作组名为了便于访问,其他没有改动任何地方。所以就不用贴出来了?(其实我是不知道怎么贴出来,汗)
回复 支持 反对

使用道具 举报

发表于 2006-6-22 14:57:09 | 显示全部楼层
你建立了smb共享目录了吗?
回复 支持 反对

使用道具 举报

发表于 2006-6-22 15:01:11 | 显示全部楼层
按照下面这几步作
1、创建一个samba的共享目录,并将其权限设定为所有者、组用户和其他用户可对其进行读写:
#mkdir /samba
#ls -l
#chmod 777 /samba
2、修改/etc/samba/smb.conf配置文件
在[global]部分做如下修改:
security=user //如果是user,则通过windows访问将要求输入用户名与密码
encrypt passwords=yes ;如果默认是这样就不用改了。
smb passwd file = /etc/samba/smbpasswd (密码文件的位置)
在文件末尾添加如下内容:
[samba]
comment=Thsi is my samba server ;这是注释行,可以不写东西
path=/samba
read only=no
create mode=0664 ;这是文件权限
directory mode=0777 ;这是目录权限
3、创建一个samba用户(samba用户必须是系统帐户)
①首先创建一个系统帐户[该帐户在Windows下有没有都无所谓]
#useradd smbuser
#passwd smbuser
②然后创建samba帐户
#smbpasswd -a smbuser [-a必须加,为了生成密码文件smbpasswd],该密码是windows登陆Linux的smbuser用户密码
4、重新启动samba服务
#service smb restart
#pstree |grep smb ;观察服务是否启动
5、进行测试
如果想从远程windows机器的“网上邻居”中访问/samba目录,就会要求输入用户名和密码。这里的用户是指上述第3步创建的samba用户
当然也可在运行中输入\\samba服务器ip地址进行访问
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-23 05:11:34 | 显示全部楼层
楼上的朋友,我照你说的做了。可以读取文件。
我看的那个教程是这么说的,效果和你的好像一样(对于权限设置还是不动,主要是6、7什么迷糊ing)
[samba]
  path = /samba
  public = no
  valid users = try
  writable = yes

我现在一直想知道怎么设置,可以往共享的文件夹里面写那?:(

最后还是要说声谢谢你!

我就是用root用户在windows下访问samba都还是不可以写。读一直都没有问题:(

---------------间隔-------------
搜索到去年的一个帖子,好像和我的情况一样,有人这么回复的:
关闭 selinux
或 改变 selinux的设置
不知道是不是这个东西的原因。fc5用的人应该很多啊,大家都没有遇到这个问题吗?
-----------------间隔--------------
结贴结贴。都怪自己没有认真看新手帮助,里面说的很明白是selinux的设置问题,要不就把共享目录放在/tmp下。
唉,白瞎了3天的时间。郁闷!:(
回复 支持 反对

使用道具 举报

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

本版积分规则

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