samba 共享中的“用户账户”实际上是什么意思?

samba 共享中的“用户账户”实际上是什么意思?

多年后我回到了 Ubuntu,但在我的局域网中我仍然需要一些装有 Windows 7 的机器。

现在我正在运行 Ubuntu 19.10,我想共享一个文件夹。我执行了以下步骤:

  1. 浏览到所需文件夹
  2. 右击并选择“共享”
  3. 启用共享(它安装了 samba)和读/写访问(但不是自由访问标志)

因为我的装置是意大利语,所以我不知道英文版本中的确切单词,我希望我所说的是清楚的。

然后我启动了 Windows 机器,在网络位置我看到了我的 Ubuntu 机器。双击它显示了共享文件夹。要进入它,它要求登录。很好。

好吧,我输入了我的 Ubuntu 用户的用户名/密码,因为“免费访问”标志显示:“没有用户帐户”。我有它,并且我知道凭据,但它们被拒绝了。

因此,我想知道“用户帐户”在这种情况下到底是什么意思。它不是指 Ubuntu 帐户(共享文件夹的所有者)吗?

答案1

我输入了我的 Ubuntu 用户的用户名/密码

与 Windows 只有一个用户不同,Linux 有两个用户。一个用于本地登录,另一个用于 samba。

您需要将本地用户(例如 mark )添加到 samba 密码数据库:

sudo smbpasswd -a mark

相关内容