扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
下面笔者会介绍使用GUI工具SMC 进行角色和权限管理。
一、SMC中角色管理控制台简介
角色管理位于SMC控制台的系统配置栏目的用户工具栏目中。用户工具是一组管理用户帐户、用户群组和邮件清单的工具。图1是角色管理界面,
图1 角色管理界面
表1 角色管理操作说明:
字段名称 |
说明 |
角色名 |
角色名称是管理员用来登录特殊角色的名称。 每个角色名称都必须: - 在网域内是唯一的 - 包含两个到 32 个字母,数字,下划线 (_),连字符 (-),和句点 (.) - 从字母开始 - 至少有一个小写字母 - 不包含空格 如果您以后在角色属性对话框中更改这个角色的话,与这个角色相关的邮件清单名称也会自动改变。 |
全名 |
包括这个角色的完全、描述性名称。 该名称: - 应该是网域内唯一的(唯一的名称会减少寻找特定数据库所需的时间) - 可以有效地包含无限数目的字母、数字、空格和特殊字符 |
描述 |
包括这个角色的完全、描述性名称。 该名称: - 应该是网域内唯一的(唯一的名称会减少寻找特定数据库所需的时间) - 可以有效地包含无限数目的字母、数字、空格和特殊字符(可选) |
角色 ID 号 |
这是指定给这个角色的标识码。 角色和用户名称使用同一组的标识码(虽然用户的标识码指的是 UID)。这是下一个可供使用的号码。 角色 ID 号码必须是 100 到 2147483647 之间的完整号码。它必须是网域内的唯一号码(不可以和任何其它角色 ID 或 UID 一样)。 |
角色 shell |
选择角色的登录 shell(管理员的 Bourne、管理员的 C 或管理员的 Korn shell)。这是用户登录终端或控制台窗口并在该窗口承用角色时会执行的 shell。这些和更一般性的 Bourne、Korn 和 C shell 类似。但是,这些「管理员」的 shell 可以确定在用户承用角色后,该用户就仅能执行那个角色允许的指令。要在管理员的 shell 中以角色作业,用户需要登录终端或控制台窗口,并在 su 指令后输入他或她可以承用的角色名称:su rolename。 |
创建角色邮件列表 |
复选这个方块来用这个角色的名称创建邮件清单。您在此步骤 5 中指定给这个角色的所有用户都会收到传送给这个角色电子邮件。当您指定其它用户给这个角色时,请用「邮件清单」工具来将那些用户增加到邮件清单中(并执行任何其它的邮件清单维护)。注意:如果已经存在的邮件清单和这个角色的名称一样,您就不能在这里创建邮件清单,因为两个清单不可以有相同的名称。您可以重新命名这个角色或稍后再用「邮件清单」工具创建邮件清单,然后将用户名称增加到该清单中。 |
角色是用来授予权限给管理员的特殊帐户。包括在每个角色属性中的是可以担任该角色的用户清单以及授予该角色的权限清单。当用户担任角色时,他们就放弃他们自己的用户帐户属性,而接受此角色的属性 -- 包括权限、主目录、口令等等。您可以将根用户当成是具有全部权限的角色;其它角色的权限限制比较多。如果您在右边窗口选择「管理角色」,请单击「动作」->「打开」来查看现有角色的清单(如果有的话)。然后,「动作」菜单就会更改以提供以下描述的选项。
要增加角色,请按下「动作」->「增加管理角色」。
要指定用户给角色,请选择角色,然后单击「动作」->「指定管理角色」。
要指定权限给角色,请选择角色,然后单击「动作」->「指定权限给角色」。
要查看或更改现有角色的属性,请双击 角色的名称。
二、使用SMC增加管理角色的步骤
l 启动 Solaris Management Console。
# /usr/sbin/smc &
l 单击“管理角色”图标。
从“操作”菜单中选择“添加管理角色”。
l 填写一系列对话框中的字段以创建新角色。如图2。
图2 填写一系列对话框中的字段以创建新角色
添加角色时的字段说明:
l 填写角色口令,如图3。
图3 输入角色口令
角色口令要求:口令必须由 6 到 15 个字母、数字和特殊字符的组合构成(仅有前 8 个字符会被使用,但是,要使用较长的口令的用户也可以使用 15 个字符,这样对他们来说可能比较容易记住)。在前 6 个字符中,至少有 2 个必须是字母,一个必须是数字或特殊字符。承用此角色时,通知每个可以承用这个口令的角色和需要使用此角色的用户。
l 选择角色的权限,如图4。
图4 选择角色的权限
权限说明:若「所有」出现在「权利范围」列中,表示其授予用户或角色,在管理器 Shell 作业时,例如「管理器的 Korn」 或「管理器的 C shell」时,可以使用所有的指令。这些 Shell 的一般策略,是通过所授权的权利,只能执行明确指定用户(或角色)所能执行的指令。由于只使用所授权的权利会受到相当大的限制,因此一般都给予用户「所有」的权利,而此一权利则有符合每一个指令的通配符号登录。
但因通配符号与特殊程序属性之间没有关连,因此所有符合通配符号的指令,会依照当前用户(或角色)的 uid 与 gid 去执行。
若您指定此一权利,则该权利应位于权利列表的最末一项。如果该权利位于列表第一项,则在查找指令属性时,就不会查询其它权利。
若「所有」以灰色显示,那么您就不能「新增」或「删除」此一权利。
l 现在主目录,如图5。
图5 选择主目录
主目录说明:输入角色的主目录(或接受缺省),依照惯例,此目录写为:/export/home/角色名称
这个角色的名称会自动附加到显示的「路径」。主目录是角色的私人文件保存在「主目录服务器」的地方。
l 指定用户给这个角色,如图6。
图6 指定用户给这个角色
在这个步骤中,请增加被允许使用这个角色之用户的用户名称。除了可以在现在增加用户外,您也可以以后再从「角色属性」对话框或「用户属性」对话框增加角色的用户。注意:虽然角色和用户的属性一样,但是您不可以将某个角色增加到另外一个角色。
l 确认角色增加界面,如图7。
图7 确认角色增加界面
这个检查屏幕会显示您在上一个屏幕输入或选择的所有信息。如果信息正确的话,请单击「完成」。如果您要进行更改,请单击「上一步」来返回您要更改的屏幕。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者