我创建了安全的 Samba 服务器。但是在 Windows 中尝试使用它时,Windows 给出了错误:
\\UBUNTU\folder
无法访问。您可能没有权限使用此网络资源。请联系此服务器的管理员以了解您是否有访问权限。不允许同一用户使用多个用户名多次连接到服务器或共享资源。断开与服务器或共享资源的所有先前连接,然后重试。
答案1
sudo apt-get install samba
sudo nano /etc/samba/smb.conf
放在最后:
评论 = Ubuntu 文件服务器共享 path = /home/ubuntu/ubuntu # 文件夹的路径 可浏览 = 是 客人同意 = 可以 只读 = 否 创建掩码 = 7777
然后创建文件夹:
sudo mkdir -p /home/ubuntu/ubuntu
sudo chown nobody.nogroup /home/ubuntu/ubuntu
然后从 Windows 尝试 Ubuntu IP 地址
答案2
我知道这是一个非常老的问题,但是当我在 Windows 中为“安全策略管理器”下的“LAN 管理器身份验证级别”设置值时,我遇到了这个确切的错误。默认情况下,它是未定义的。如果您以某种方式意外设置了它,则将其恢复为未定义的唯一方法是删除注册表项(至少在 Windows 10 中)。注册表项和策略在此处描述。 https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/network-security-lan-manager-authentication-level