LinuxSir.cn,穿越时空的Linuxsir!

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

FC5下SAMBA配置问题。。。

[复制链接]
发表于 2006-10-15 19:12:11 | 显示全部楼层 |阅读模式
配置如下。
[root@localhost ~]# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[tmp]"
Processing section "[fredsdir]"
Processing section "[wssxrdir]"
Loaded services file OK.
WARNING: passdb expand explicit = yes is deprecated
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
workgroup = MYGROUP
netbios name = MY_SMB
server string = Samba Server %v at %h
interfaces = 192.168.1.1/24
username map = /etc/samba/smbusers
log file = /var/log/samba/%m.log
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = /etc/printcap
dns proxy = No
hosts allow = 192.168.1., 192.168.2., 127.
cups options = raw

[homes]
comment = Home Directories
read only = No
browseable = No

[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No

[tmp]
comment = Temporary file space
path = /tmp
read only = No
guest ok = Yes

[fredsdir]
comment = Fred's Service
path = /usr/local/fred
valid users = fred
read only = No

[wssxrdir]
comment = Wssxr's Service
path = /var/samba/wssxr
valid users = wssxr
read only = No
建立的两个用户名为:fred wssxr.每个用户都在系统里和SMB里设置了相同的密码。
[root@localhost ~]# useradd wssxr
[root@localhost ~]# useradd fred
[root@localhost ~]# passwd wssxr
Changing password for user wssxr.
New UNIX password:
BAD PASSWORD: it is too simplistic/systematic
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]# passwd fred
Changing password for user fred.
New UNIX password:
BAD PASSWORD: it is too simplistic/systematic
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]# smbpasswd -a wssxr
New SMB password:
Retype new SMB password:
Added user wssxr.
[root@localhost ~]# smbpasswd -a fred
New SMB password:
Retype new SMB password:
Added user fred.
[root@localhost ~]# cat /etc/samba/smbpasswd
#
# SMB password file.
#
wssxr:500:44EFCE164AB921CAAAD3B435B51404EE:32ED87BDB5FDC5E9CBA88547376818D4:[U ]CT-45320EDA:
fred:501:44EFCE164AB921CAAAD3B435B51404EE:32ED87BDB5FDC5E9CBA88547376818D4:[U ]CT-45320EEB:
[root@localhost ~]
两个用户在客户2000server和XP上都可通过验证打开TMP目录并且可建立删除文件。但就是打不开宿主目录和个人共享目录。
谁告诉我错在这里了?
谢谢大家先。。。。。。。。
 楼主| 发表于 2006-10-15 21:45:16 | 显示全部楼层
你们都上哪去了?怎么没有人帮帮我?
回复 支持 反对

使用道具 举报

发表于 2006-10-16 07:43:53 | 显示全部楼层
权限没有问题么?你指向的两个目录不是系统为两个用户指定的默认工作目录。
另外你的samba的conf文件贴上来的不全,testparm不是提示有错误了么,到conf文件里好好查查。
回复 支持 反对

使用道具 举报

发表于 2006-10-16 09:41:30 | 显示全部楼层
[homes]
comment = Home Directories
read only = No
browseable = Yes
还有你的共享模式应该设为User
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-16 11:34:19 | 显示全部楼层
我昨天晚上在机器上重新装了个RH9。用我的设置都可以打开宿主目录和个人共享目录,并且可以建立和删除文件。
可用FC5做SMB。就打开宿主目录和个人共享目录。
我刚开始学LINUX,FC1~4没有用过。不知道会不会和FC5同样的结果。
现在把SMB。CONF文件贴上来。你们帮我看看哪错了。
#======================= Global Settings =====================================
[global]

   workgroup = WORKGROUP

   server string = Samba Server  %v at %h
   netbios name = Samba Server
   hosts allow = 192.168.1. 192.168.2. 127.
   printcap name = /etc/printcap
   load printers = yes
   cups options = raw
   log file = /var/log/samba/%m.log
   max log size = 50
   security = user
encrypt passwords = yes
  smb passwd file = /etc/samba/smbpasswd


#============================ Share Definitions ==============================
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
   valid users = %S
   create mode = 0644
   directory mode = 0775

[printers]
   comment = All Printers
   path = /var/spool/samba
   browseable = no
   guest ok = no
   writable = no
   printable = yes

[tmp]
   comment = Temporary file space
   path = /tmp
   read only = no
   public = yes

[fredsdir]
   comment = Fred's Service
   path = /usr/somewhere/private
   valid users = fred
   public = no
   writable = yes
   printable = no
fred用户的信息如下:
[root@localhost ~]# ll /usr/somewhere/
总计 8
drwxrwxrwx 2 fred fred 4096 10-16 10:03 private

server 信息:
[root@localhost ~]# service smb restart
关闭 SMB 服务:                                            [确定]
关闭 NMB 服务:                                            [确定]
启动 SMB 服务:                                            [确定]
启动 NMB 服务:                                            [确定]
回复 支持 反对

使用道具 举报

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

本版积分规则

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