用户组与登录用户一样可以拥有口令。如果/etc/group文件入口项的第二个域为非空,则将被认为是加密口令,newgrp命令将要求用户给出口令,然后将口令加密,再与该域的加密口令比较。 给组建立口令一般不是个好作法。第一,如果组内共享文档,若有某人猜着组口令,则该组的所有用户的文件就可能泄漏;其次,管理组口令很费事,因为对于组没有类似的passwd命令。可用/usr/lib/makekey生成一个口令写入/etc/group。 以下情况必须建立新组: 1. 可能要增加新用户,该用户不属于任何一个现有的组。 2. 有的用户可能时常需要独自为一个组。 3. 有的用户可能有一个SGID程序,需要独自为一个组。 4. 有时可能要安装运行SGID的软件系统,该软件系统需要建立一个新组。 要增加一个新组,必须编辑该文件,为新组加一个入口项。 由于用户登录时,系统从/etc/passwd文件中取GID,而不是从/etc/group中取GID,所以group文件和口令文件应当具有一致性。对于一个用户的组,UID和GID应当是相同的。多用户组的GID应当不同于任何用户的UID,一般为5位数,这样在查看/etc/passwd文件时,就可根据5位资料的GID识别多用户组,这将页码:[1] [2] [3] [4] [5] [6] [7] [8] 第7页、共8页 |