我有一台运行 Windows 8.1 Pro 的计算机。我在同一台机器上还安装了 Hyper-V 中的 Ubuntu 12.04.3 Server。Ubuntu 服务器安装了 Samba。主机和客户操作系统都连接到工作组WORKGROUP
。
当我在 Windows 8.1 中打开“网络”并尝试连接到服务器(通过名称和 IP 地址)时,收到以下提示:
输入服务器上帐户的正确用户名和密码失败。/etc/samba/smb.conf
设置了以下共享定义:
[homes]
comment = Home Directories
browseable = no
答案1
要更改域名,请将其添加到用户名前面。因此请输入:
mydomain\myusername
答案2
因此,事实证明,Samba 要求手动添加用户,然后他们才能通过 SMB 访问其主目录。(Ubuntu Server 指南在任何地方都没有提到这一点。)
所以这就是我需要运行的:
sudo smbpasswd -a [username]