我不太能理解团体。例如,假设我将以下内容添加到我的samba
配置中:
valid users = @users
该组必须users
存在于我的系统上还是 Samba 组本身?如果是前者,我该如何创建这个小组。通过groupadd -r users
?
之后,只有该组中的有效用户才能浏览文件,对吗?
当我现在登录以root
通过 列出所有组时groups
,它只是说root
,仅此而已,但我需要了解所有组。
答案1
- 该组
users
必须存在于系统中。 - 您可以使用 创建一个新组
groupadd users
。无需使用该-r
选项来创建系统组。您可以使用以下命令将用户添加到组中gpasswd -a username groupname
groups
命令列出当前用户所在的组。完整的组列表位于配置文件中/etc/group
。不要使用文本编辑器修改此文件:如果出现一些语法错误,您可能无法登录。