我在使用 Samba 服务器时遇到了一些奇怪的问题。我在 Ubuntu 10.10 上使用 Samba 版本 3.5.4。
我有两台 Windows-XP 机器,一台在 Ubuntu 上使用 VirtualBox,另一台在办公室使用笔记本电脑。VBox 上的 Windows 机器在访问共享文件夹时没有问题,但笔记本电脑无法访问所有共享内容。
笔记本电脑面临的问题是 =>
Ext3 驱动器上的共享文件夹在访问时没有问题,但 NTFS 和 FAT32 驱动器(已安装的驱动器)上共享的内容无法访问。当我尝试打开共享文件夹时,它会要求输入用户名和密码,但我提供后它不接受。(即使我提供了管理员登录详细信息!!!)。
我将办公室笔记本电脑中的工作组值更改为域名,但问题仍然存在......
这是我正在使用的 smdb.conf...
[global]
workgroup = XXX.XXX.ORG
server string = %h server (Samba, Ubuntu)
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
guest ok = Yes
[homes]
comment = Home Directories
[printers]
comment = All Printers
path = /var/spool/samba
read only = No
create mask = 0700
printable = Yes
browseable = No
[print$]
comment = Samba server's CD-ROM
path = /cdrom
force user = nobody
force group = nobody
locking = No
工作组之前被定义为“HOMENET”,在办公室笔记本电脑上将其更改为域名,以为是问题所在,但无济于事
答案1
需要检查以下几件事:
确保用户在文件系统级别(您的挂载点)也具有至少读取文件的权限。
检查各种 Samba 日志文件,查找任何错误消息或有关问题可能出在哪里的提示。
重新启动 Samba 守护进程(全部重新启动)。虽然这通常没有什么区别,但多年来我发现偶尔需要重新启动才能显示 Samba 用户帐户的更新(不过我在当前版本的 Samba 中没有看到过这个问题)。