use*_*ful 54 permissions groups
我需要将一组用户添加到我的系统中。我读了adduser
和addgroup
联机手册,以及该问题在这里关于“用户”和“系统用户”。
我需要对组和系统组进行澄清,因为据我所知,组无法登录,因此系统用户的“无法登录”特殊性对于组似乎没有意义。
zwe*_*ets 64
系统组和“普通”组之间没有本质区别,就像系统用户和普通用户之间没有区别一样。按照惯例,人类用户被分配从某个数字(例如 1000)向上的 uid,而系统用户获得的 uid 在低于该数字的范围内。
实际的 uid 编号,除了为 保留的特殊 uid 0 之外root
,根本没有任何意义,也不传达任何特权。
我们区分系统用户和普通用户只是因为他们被区别对待。例如,在图形登录管理器中显示系统用户是没有意义的。此外,大多数系统用户不需要登录 shell 或主目录,而人类用户(通常)需要。
该命令的--system
选项adduser
只是为管理员提供了方便,因为它为“系统帐户”预设了许多选项以设置合理的值。事实上,整个adduser
命令是一个方便的包装器(像useradd
和groupadd
这样的低级命令,它们是包装器)基本上只是编辑/etc/passwd
和/etc/group
。
归档时间: |
|
查看次数: |
31308 次 |
最近记录: |