我发现如果我想将用户登录到某个组,只需修改 /etc/passwd 文件中的组 ID。
yozloy:x:501:5:this is my own user::
它已经起作用了!为什么我应该在组文件中添加用户名?
admin:x:5:yozloy
答案1
在类 Unix 操作系统中,用户被组织成组,每个用户至少属于一个组(主组),也可能属于其他组。组成员身份赋予您该组允许访问的文件和目录的特殊权限。
每个用户都位于 中定义的主要组中,/etc/passwd
并且可能位于多个补充组( 中定义的附加组/etc/group
)中。
答案2
中的组/etc/passwd
是用户的基本的组。/etc/group
允许用户属于额外的组。