Samba 文件共享与 Windows 用户和帐户配合良好

Samba 文件共享与 Windows 用户和帐户配合良好

我一直在阅读文章文章并在聊天中询问为什么这不起作用:(

这是我目前所做的:
我按照发布的第一个链接中的服务器指南安装了 samba。
我编辑了我的 smb.conf 文件。以下是(我认为)其中的相关部分,供您查看。

[homes]
   comment = Home Directories
   browsable = no
   writable  = yes
   valid users = %S
   valid users = MYDOMAIN\%S
   create mask = 0755
   directory mask = 0755

我已经创建了一个正在运行的用户sudo adduser wks。这成功添加了用户并创建了主文件夹,并将组和用户权限设置为“wks”。现在我将同一个用户添加到 samba,smbpasswd -a wks没有错误,一切似乎都很顺利。

好的,那么从这里我至少应该能够转到 Windows 机器,打开网络计算机,找到服务器,然后打开“wks”的主文件夹?
目前我可以做所有这些事情,但无法访问主文件夹(即使使用我在前面的步骤中设置的用户名和密码)。

我是不是错过了什么琐碎的事情?这个教程读起来是不是不太好?我不知道该如何继续。

总结一下:使用提供的密码的用户 wks(这恰好也是 Windows 凭据)在使用 Windows 访问主文件夹时仍然没有权限访问主文件夹。

编辑

我仔细检查了 Windows,以确保我在工作组中看到了它... 我没有。我是不是漏掉了什么步骤?在 smb.conf 中,我有workgroup = DMSI,Windows 计算机都是该工作组的一部分。

答案1

查看这些 Samba 故障排除链接:

另外,使用此控制台命令检查手册:

  • 配置文件

“有效用户”选项接受用户名或组名。我认为它不能列出两次,并且可能无法解释 %S 值。

编辑:尝试在创建新设置时启用安全性将始终使故障排除过程复杂化。例如,问题出在初始设置上,还是您的安全性阻止了用户?因此,请删除“有效用户”,直到连接正常工作。稍后,您可以将安全性重新添加到该过程中,并且您将知道“有效用户”语法是您需要进行故障排除的唯一部分。

相关内容