Samba 配置中的组

Samba 配置中的组

我不太能理解团体。例如,假设我将以下内容添加到我的samba配置中:

valid users = @users

该组必须users存在于我的系统上还是 Samba 组本身?如果是前者,我该如何创建这个小组。通过groupadd -r users

之后,只有该组中的有效用户才能浏览文件,对吗?

当我现在登录以root通过 列出所有组时groups,它只是说root,仅此而已,但我需要了解所有组。

答案1

  1. 该组users必须存在于系统中。
  2. 您可以使用 创建一个新组groupadd users。无需使用该-r选项来创建系统组。您可以使用以下命令将用户添加到组中gpasswd -a username groupname
  3. groups命令列出当前用户所在的组。完整的组列表位于配置文件中/etc/group。不要使用文本编辑器修改此文件:如果出现一些语法错误,您可能无法登录。

相关内容