Samba 配置 - 无法为用户添加条目 - Raspberry Pi

问题描述 投票:0回答:3

我尝试使用此处的说明在树莓派上创建共享文件夹。在运行命令“sudo smbpasswd -a pi”来创建用户并添加密码时,我收到错误“无法为用户 pi 添加条目”。将用户名更改为其他名称或尝试不同的密码并没有使错误消失。

虽然我没有确认这一点,但我怀疑同样的错误也出现在 Ubuntu 中。然而,解决方案并不是非常明确。

ubuntu raspberry-pi samba
3个回答
11
投票

事实证明,来自 smbpasswd 的错误消息不是很清楚。此外,smbpasswd 的手册页可能会产生误导,因为 -a 选项似乎表明该选项将添加用户并为该用户创建密码。

根本问题似乎是 smbpasswd 只为操作系统已知的用户添加用户/设置密码。所以正确的步骤顺序是:

sudo useradd pi
sudo passwd pi
sudo smbpasswd -a pi

详情这里

根据这些知识仔细阅读 smbpasswd 手册页会发现 smbpasswd 所做的是更改 smbpasswd 文件而不是操作系统的主密码文件。


1
投票

在创建名为student的Samba用户之前,您需要创建一个名为student的UNIX用户。

1. adduser student
2. smbpasswd -a student

0
投票

错误是:您尝试添加不同的用户名作为您的 Raspberry pi(系统)用户名(您可以检查您的文件夹 struct root/home/username/folders)。如果您尝试使用系统用户名,就会成功。

© www.soinside.com 2019 - 2024. All rights reserved.