我最近在自己组装的一台机器上安装了 ubuntu 16.04,希望它能为我的家庭提供文件共享、媒体服务器以及 VPN 服务。我安装了 Samba 和 LAMP 服务器。我还安装了 phpmyadmin。然后我在“home”下创建了一些文件夹并通过我的家庭网络共享。
现在,当我尝试从 Windows PC 访问它们时,它不让我访问,并且每次都要求输入用户名和密码。我最初不知道要提供什么凭据,并且提供了我用于设置 ubuntu 服务器的凭据。我没有被授予访问权限。在连续 3 天搜索互联网后,我仍然无法找到解决方案。我尝试在 Samba 中添加带有密码的用户,并尝试使用这些凭据登录,但无济于事。我尝试按照许多 ubuntu 问答中的建议编辑 samba 配置文件,但它与页面中描述的有很大不同,我甚至找不到许多参数。我在配置文件中所做的一些调整无法缓解问题。请帮助我。过去三天我真的很投入,现在我开始失去耐心了。
全局设置的屏幕截图:
身份验证设置:
答案1
sudo passwd -a 用户名并为给定的用户名设置密码,当 Windows 要求输入名称和密码时使用它。