当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]无法访问samba共享目录。(内有错误信息和samba配置)
帖子发表于 : 2008-08-21 11:48 
头像

注册: 2007-11-19 19:53
帖子: 170
送出感谢: 0 次
接收感谢: 0 次
samba以前好好的。最近不能用了。局域网其他机器无法访问samba主机,本地主机访问本地共享后出现错误提示“无法挂载位置 挂载 Windows 共享失败”看了一下系统记录发现里面有这样一句
引用:
[2008/08/21 11:34:07, 0] smbd/service.c:set_current_service(184)
chdir (/media/f) failed“

google了一下也没有发现解决办法。

我的samba设置应该是没错的。下面是我的samba设置:
引用:

[global]


workgroup = WORKGROUP


server string = %h server (Samba, Ubuntu)


; wins support = no


; wins server = w.x.y.z


dns proxy = no


; name resolve order = lmhosts host wins bcast


; interfaces = 127.0.0.0/8 eth0


; bind interfaces only = true




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


max log size = 1000


; syslog only = no


syslog = 0


panic action = /usr/share/samba/panic-action %d





; security = user


encrypt passwords = true


passdb backend = tdbsam

obey pam restrictions = yes

; guest account = nobody
invalid users = root


unix password sync = yes


passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .


pam password change = yes


map to guest = bad user




; domain logons = yes

; logon path = \\%N\profiles\%U

; logon path = \\%N\%U\profile


; logon drive = H:
; logon home = \\%N\%U


; logon script = logon.cmd


; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u


; load printers = yes

; printing = bsd
; printcap name = /etc/printcap

; printing = cups
; printcap name = cups




; include = /home/samba/etc/smb.conf.%m


socket options = TCP_NODELAY


; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &


; domain master = auto


; idmap uid = 10000-20000
; idmap gid = 10000-20000
; template shell = /bin/bash


; winbind enum groups = yes
; winbind enum users = yes



; usershare max shares = 100


usershare allow guests = no


;[homes]
; comment = Home Directories
; browseable = no


; read only = yes


; directory mask = 0700


; valid users = %S


;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes
; share modes = no


;[profiles]
; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700

wins support = no
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700


[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no

; write list = root, @ntadmin

;[cdrom]
; comment = Samba server's CD-ROM
; read only = yes
; locking = no
; path = /cdrom
; guest ok = yes


; preexec = /bin/mount /cdrom
; postexec = /bin/umount /cdrom


[mystical]
path = /home/mystical
available = yes
browsable = yes
public = yes
writable = yes

[f]
path = /media/f
available = yes
browsable = yes
public = yes
writable = yes


已经使用smbpasswd -a 添加了2个用户。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-08-21 12:07 
头像

注册: 2008-08-04 23:27
帖子: 79
地址: Hong Kong
送出感谢: 0 次
接收感谢: 0 次
wins support = yes

/etc/init.d/samba restart

修复WINDOWS上的连接。


_________________
"Those who excel in beauty become vain; those who excel in strength become violent."


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-08-21 14:52 
头像

注册: 2007-11-19 19:53
帖子: 170
送出感谢: 0 次
接收感谢: 0 次
skyfolly 写道:
wins support = yes

/etc/init.d/samba restart

修复WINDOWS上的连接。


不行,还是“挂载 Windows 共享失败”


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-08-21 15:18 
头像

注册: 2008-08-04 23:27
帖子: 79
地址: Hong Kong
送出感谢: 0 次
接收感谢: 0 次
试试用其他的WINDOWS用户登入。

; security = user
删除 前面的 ;

socket options = TCP_NODELAY IPTOS_LOWDELAY

你的 F 文件夹有的?权限?

interfaces = 192.168.1.100/200 eth0

试试


_________________
"Those who excel in beauty become vain; those who excel in strength become violent."


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-08-21 16:13 
头像

注册: 2007-11-19 19:53
帖子: 170
送出感谢: 0 次
接收感谢: 0 次
所有共享都有读写权限。依然无效,故障依旧。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-08-21 16:28 
头像

注册: 2008-08-04 23:27
帖子: 79
地址: Hong Kong
送出感谢: 0 次
接收感谢: 0 次
试试从写你的 smb.conf 用简单的设定。
su
cd /etc/samba
mv smb.conf smb.conf.bak
nano smb.conf

[global]
workgroup = workgroup
netbios name = sambashare
server string = sambaserver
security = user
log file = /var/log/smb/samba.%m
max log size = 50
local master = no
socket options = TCP_NODELAY IPTOS_LOWDELAY


[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No

[f]
comment = f
path = /media/f
valid users = users
guest ok = no
browseable = yes
writable = yes


/etc/init.d/samba restart


_________________
"Those who excel in beauty become vain; those who excel in strength become violent."


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-08-21 17:24 
头像

注册: 2007-11-19 19:53
帖子: 170
送出感谢: 0 次
接收感谢: 0 次
已经修改了。。依然没有起色。。。 :( :(


附件:
Screenshot-ubuntu 上的 Windows 共享 - 文件浏览器.png
Screenshot-ubuntu 上的 Windows 共享 - 文件浏览器.png [ 52.96 KiB | 被浏览 2320 次 ]

Screenshot-smb.conf (-etc-samba) - gedit.png
Screenshot-smb.conf (-etc-samba) - gedit.png [ 40.19 KiB | 被浏览 2262 次 ]

页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-08-21 17:45 

注册: 2007-08-27 17:31
帖子: 445
送出感谢: 0 次
接收感谢: 1
/media/f是否有文件存在


_________________
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-08-21 18:08 
头像

注册: 2008-08-04 23:27
帖子: 79
地址: Hong Kong
送出感谢: 0 次
接收感谢: 0 次
要不建立一个新的文件夹,

mkdir /media/new

chown username:users /media/new

修改smb.conf 里面的 [f] 共享

你忘记 comment = 选项了

你要照用我的设定啊,适当修改一下

jesus, just copy and paste

代码:
[global]
workgroup = workgroup
netbios name = sambashare
server string = sambaserver
security = user
log file = /var/log/smb/samba.%m
max log size = 50
local master = no
socket options = TCP_NODELAY IPTOS_LOWDELAY


[homes]
comment = Home Directories
valid users = %S
read only = No
browseable = No

[f]
comment = f
path = /media/f
valid users = users
guest ok = no
browseable = yes
writable = yes


_________________
"Those who excel in beauty become vain; those who excel in strength become violent."


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-08-21 18:58 
头像

注册: 2008-08-04 23:27
帖子: 79
地址: Hong Kong
送出感谢: 0 次
接收感谢: 0 次
奇怪,google所有结果也没有答案。试试关闭防火墙。包括WINDOWS的。

http://www.mail-archive.com/samba@lists ... 27904.html

肯定是权限和归属问题


_________________
"Those who excel in beauty become vain; those who excel in strength become violent."


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-08-21 21:35 

注册: 2007-08-27 17:31
帖子: 445
送出感谢: 0 次
接收感谢: 1
你最好看下,f文件是否存在,共享win的分区要先挂载,你看下/etc/fstab文件是否挂了分区


_________________
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-08-22 16:09 
头像

注册: 2007-11-19 19:53
帖子: 170
送出感谢: 0 次
接收感谢: 0 次
新建一个文件夹可以访问。 现有的文件夹都不可以。崩溃。。 我看看权限有什么不同。




发现新建的文件夹和新建的文件夹之间的区别
引用:
drwxrwx--- 1 root plugdev 12288 2008-08-19 17:09 f
drwxr-xr-x 2 root root 4096 2008-08-22 16:12 share


把文件夹的属组修改为登录帐号的组或者其他的组都无效,故障依旧。期待高手解答。。。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-08-22 18:00 
头像

注册: 2006-07-03 9:12
帖子: 270
送出感谢: 0 次
接收感谢: 0 次
把/media/f的权限设为777

sudo chmod 777 /media/f


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-08-22 23:37 
头像

注册: 2008-08-04 23:27
帖子: 79
地址: Hong Kong
送出感谢: 0 次
接收感谢: 0 次
mystical 写道:
新建一个文件夹可以访问。 现有的文件夹都不可以。崩溃。。 我看看权限有什么不同。




发现新建的文件夹和新建的文件夹之间的区别
引用:
drwxrwx--- 1 root plugdev 12288 2008-08-19 17:09 f
drwxr-xr-x 2 root root 4096 2008-08-22 16:12 share


把文件夹的属组修改为登录帐号的组或者其他的组都无效,故障依旧。期待高手解答。。。


新文件夹可以访问就不是SAMBA出了问题。肯定是你那个文件架权限的问题哦。

试试从新命名F文件架,不要一个单一字母。
chown yourusername:users /newnameofthefolder
你那个文件架是NTFS的吗?

记住,如果网络出现两部同一IP的电脑登入的samba也会出现问题。


_________________
"Those who excel in beauty become vain; those who excel in strength become violent."


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-08-23 8:44 
头像

注册: 2007-11-19 19:53
帖子: 170
送出感谢: 0 次
接收感谢: 0 次
引用:
新文件夹可以访问就不是SAMBA出了问题。肯定是你那个文件架权限的问题哦。

试试从新命名F文件架,不要一个单一字母。
chown yourusername:users /newnameofthefolder
你那个文件架是NTFS的吗?

记住,如果网络出现两部同一IP的电脑登入的samba也会出现问题。


好的。我去试试。。多谢了


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 15 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译