用户组可以是本地系统有效 , 也可以贯穿于整个网络 。通过网络 , 用户组可以允许网络上的一组用户存取一组文件 , 而其它用户则无法对它们进行操作 。
6.2.1设置Group数据库中的域值
Group数据库(表或本地/etc/group文件)包含以下一些主要域项:
*组名(Group Name)
*组号(Group ID)
*成员表(Member List)
另外 , 组口令(Group Password)也是其中的一项 , 但很少使用 , 它是早期的UNIX遗留下来的 , 通常可将该项空着或者仅仅填入一个星号 。
6.2.1.1设置组名(Group Name)域
该域包含一个组名 , 例如某大学化学系在成员可取名为chem , 组名最多可由9个字组成 。
6.2.1.2设置Group ID域
该域包含了一个组标识号 , 在系统中GroupID必须是唯一的 , 每个Group ID是一个0-65535之间的整数 , 但通常在100-60000之间取值(60001和60002分别赋给了nobody和noaccess , 100以下的整数是为系统缺省帐号保留的)、当使用Administration Tool来增加用帐号时 , 你必须指明用户的基本组 。
6.2.1.3设置成员表域
该域包含了某组所有用户成员表 , 用户名之间可用逗留隔开 , 这些用户必须是在Passwd数据库中定义的注册名 , 如上所述 , 每个用户可同时属于17个组 。
6.2.2建立缺省的UNIX用户组
SunOS 5.x提供了以下的缺省组:
root::0:root
other::1:
bin::2:root , bin , demon
sys::3:root , bin , sys , adm
adm::4:root , uucp
uucp::5:root , tty , uucp
mail::6:root
tty::7:root , uucp
lp::8:root , lp , adm
nuucp::9:root , nuucp
staff::10
daemon::12:root , draemon
nobody::60001:
noaccess::60002:
可以在NIS Group数据库、本地的/etc/group文件中加入GID为14的sysadmin组 , 该组中所有用户可以使用Administration Tool
6.2.3建立新的组
作为系统管理可能要经常地建立新的用户帐号 , 在具体分配用户之前 , 必须首先建立用户组和GID号 。Administration Tool可用来建立和维护网络以及本地的用户组 , 在使用Administration Tool建立或编辑组帐号时 , 首先必须是sysadmin组(GID 14)的成员 , 如果网络上正在运行NIS , 那么还必须有对NIS 数据库进行操作的权限 。
建立一个新的组 , 需要知道以下信息:
*组成员有用户注册名(Login names)
*组成员的用户号(User IDs)
*组名(Group name)
*组号(Group ID)
按以下步骤在NIS 数据库或本地/etc/group文件中增加用户组:
1、 键入admintool启动Administration Tool;
2、 用鼠标选择Database Manager图标 , 显示Database Manager窗口;
3、 用鼠标选择Group数据库 , 并选择NIS 命名服务或None(本地/etc文件);
4、 用鼠标选择Load按钮 , 显示Group Database窗口;
5、 从Edit菜单中选择Add Entry一项 , 显示出Add Entry窗口;
6、 输入组名、组号以及成员表(成员名之间用逗号隔开);
7、 用鼠标点击Add按钮 , 将该组加入到Group数据库(或本地的/etc/group文件)中 , 如要增加更多的用户组 , 则重复以上两步 。
6.2.4修改或删除用户组
当用户组中有新的成员加入或者成员调离该组时 , 就需要修改用户组帐号的成员表 , 即在现有的帐号中增加或删除用户 , 当某种课题完成后 , 该组便不再需要了 , 于是就可以将该组删除 , 在重用已删除组的GID时应注意避免冲突 。
6.2.4.1修改某个组
按以下步骤修改一个组项:
1、 用鼠标选择Group按钮 , 选择NIS 或None , 并按Load按钮 , 显示出Group Database窗口;
2、 用鼠标选择想要修改的数据库名;
3、 从Edit菜单中选择Modify Entry项 , 弹出Modify Entry窗口 , 并显示该组的当前各项值 。
4、 在相应字段中增加或删除用户名 , 然后选择Modify修改数据库中的该项内容 。
推荐阅读
- 1 Solaris9下安装vsftpd2.0.1详解
- SUN SOLARIS 基准安全清单
- 在东芝Satellite Pro M10 安装配置solaris X86, JDS, Redhat和Windows
- 路由器用途 Solaris8 双网卡配置
- ibm服务器怎样用光盘装系统
- 如何提高文件系统的使用效率
- win7系统中运行py文件详细操作流程
- 理解/proc文件系统
- 利用Vmware制作Solaris SPARC jumpstart 服务器
- 在solaris 2.x 上建立 virtual host