在全新 Ubuntu 11.04 上安装新 Samba 时 smbpasswd 失败

在全新 Ubuntu 11.04 上安装新 Samba 时 smbpasswd 失败

我在新安装的 Ubuntu 上安装了 Samba。我运行命令

sudo smbpasswd -a someuser
New SMB password:
Retype new SMB password:
Failed to add entry for user someuser.

我读到您需要设置一个系统用户,或者首先设置一个普通用户someuser。我有两个问题。

什么是系统用户?

为系统用户或某些用户设置仅普通 smb 用户的正确方法是什么?

答案1

您所需要的只是一个普通用户帐户;无论您正在阅读什么,都可能会说“系统用户”,以区别于您现在创建的“samba 用户”。您可以使用以下命令创建普通用户:

$ useradd someuser

useradd如果您想设置诸如 homedir ( -d)、密码 ( -p) 等内容,则需要其他选项。创建用户帐户后,您应该能够创建一个新的 samba 帐户。请注意,为他们提供常规帐户可以让他们连接到您的系统 - 您可以通过以下方式锁定帐户:

$ usermod -L someuser

答案2

只需将用户添加到本地登录用户中即可

例如:

# useradd smbuser
# smbpasswd -a smbuser

然后只有您可以将用户添加为 samba 用户

相关内容