没有合适的资源?快使用搜索试试~ 我知道了~
AIX用户管理和组管理(清晰篇)
需积分: 16 2 下载量 196 浏览量
2014-05-20
14:04:40
上传
评论
收藏 106KB DOCX 举报
温馨提示
试读
21页
清晰介绍AIX用户组和组管理,不可多得的好资源。
资源推荐
资源详情
资源评论
AIX 用户管理和组管理
管理 中的用户和组是管理员的重要责任之一。可以以许多种方式管理用户和组:
可以通过 管理它们,也可以手工编辑配置文件
或使用命令行命令。本文讨论 上与用户和组相关的配置文件,以及用来帮助管理用户
和组的命令行工具。
先了解文件,然后了解命令
在学习 中用来创建、修改和维护用户和组的命令之前,一定要了解在幕后发生的情况 。
例如,应该了解相关文件及其作用。
下面是影响用户本身的一些文件:
中的命令
请记住,本文讨论的命令和方法应该可以在配置文件中有本地用户和组的 系统上使用。
如果系统处理来自远程源(例如 ,即 )的用户和组,那么
不应该使用 和 等命令。
!"#
!!!
!
!
!$!"
文件包含用户的基本信息,它可能是 %&和 '!(&用户最熟知的用户管理文
件。清单 )给出 文件的示例。
清单 )" 文件示例
*+*,*,***$!
*+*)*)***
$!*+*-*-**$!*
*+*.*.***
*+*/*/**0 *
*+*1*1**!$*
*+*),,*),,***
$ *+*/-2/234-2/*/-2/234-2/***
*+*2*/-2/234-2/***
*5*))*))**0*$!
!0*5*3*)-**0 !0*$!
*5*-,,*).*!*$!*$!
!*5*-,)*)**!*$!
*5*4*1*!*0$!*$!!
*5*6*,**0 *$!
!*5*),*,**0*$!
*5*-,3*-,)**0*$!
*+*6,,,*/,,* 78% !**$!
*+*6,,)*/,)*97* *$!
*+*6,,-*/,,*:78;% !**$!
-*+*6,,.*/,-*70-*-*$!
可以看到这个文件使用冒号 *作为分隔符,每个条目按以下格式包含 4个字段(为了便于
阅读,在分隔符前后添加了空格):
%*: <*%9*=9*=>7?*@*7
下面逐一解释这些字段:
%。这是与用户账户相关联的登录名用户名。
: <。这个字段因 %和 '!(的风格而异。在 上,第二个字段可以包含两
个字符之一:+或 5。如果显示 +,那么已经为此用户设置了密码。如果还没有设置密码,
就会出现 5。密码本身存储在 ! 中。
%9。% #%9是用户的数字标识符。
=9。= #=9与 %9相似,但是它与组相关联。=9在 中定义。
=>7?。=>!7!0?=>7?信息存储在第五个字段中。
这里存储用户的姓名、电话号码和其他一般个人信息。
@。这是用户的主目录。
7 。通常情况下,最后一个字段包含在用户登录时启动的 。管理员也可
以通过修改这个字段执行其他命令而不是 (例如 $!),从而限制访问。
!"#
!"#文件可以节省宝贵的时间和减少麻烦。在使用 命令创建用户时,
执行 !$!"脚本。这个脚本创建用户的目录,设置正确的权限,“创建”
用户的 "#。"脚本实际上是把 !"#文件复制到新用户的主目
录中。
如果您正在构建新系统,或者一个新部门有 ),,名员工需要在系统上建立账户,那么一定
要先修改 !"#文件,然后再开始创建用户账户。如果已经创建了账户,然
后意识到需要对某个变量或其他设置做简单的修改,就不得不手工修改每个用户的
#。可以使用脚本简化这个过程,但是如果提前修改了 !"#,会简单得
多。
清单 -给出一个 !"#文件示例。
清单 -"!"#文件示例
:@A$!**$!*$*B@?>$!*$!))*$!*"
(:@
!CDEB'EFG!!"
EB'=EG8
#G! !"
!!!
!!! 文 件 包 含 所 有 !! , 即 用 户 的 系 统 资 源 限 制 。 表 ) 列 出
!!!文件中的字段及其用途。
表 )"!!!中的字段
软限制 硬限制 说明
!H !HI
用户可以创建的文件的大小
I
用户可以创建的核心文件的大小
I
允许的系统时间量
I
进程数据段的大小
I
进程堆栈段的大小
I
允许的物理内存量
# #I
同时打开的文件描述符数量
I
同时运行的进程数量
软限制和硬限制的区别是什么?在最大值(硬限制)范围内,用户或应用程序可以动态地
修改软限制。硬限制 就是参数可以设置的最大值。如果把参数设置为数字值太困难(例如
如果开发人员不知道程序将使用的内存量或它需要打开的文件数量),那么可以把参数设
置为 D),这表示无限制。
但是,不必为每个用户设置所有 !!。!!!文件包含一个 部分,它
为每个用户定义一组标准值,如果用户没有设置定制的值,就会使用这些值。如果
部分不存在,系统会设置预先确定的限制。
的默认值如下:
5J!$K
5AAAAAAAAAAAAAAAAAAAAAA
5!HI !H
5I
5I D)
5 I D)
5I 6.663,6
5I D)
5#I D)
清单 .给出一个 !!!文件示例。
清单 ."!!!文件示例
*
!HA/)2/.,.
A)3.6/
AD)
A-3-)//
A311.3
A311.3
*
!HA).),4-
!HI A-3-)//
A-3-)//
假设用户 “L是一位初级 %管理员,他的软限制值 !H由 部分的 /8)2/8.,.
降低到 ).)8,4-;但是,允许他在需要时把这个值增加到 -3-8)//。另外,经常把自己
的程序弄坏。因此,把他的 !!增加到 -3-8)//。
!
! 文件包含 用户的密码信息。在这个文件中,每个用户有三个字段:
。加密的密码。
注意:如果这个字段只包含星号 5,那么账户被锁定,直到设置密码为止。
。最后一次更新密码的时间(系统纪元以来的秒数)。
M。对修改用户密码的限制。可以设置三个标志:
9。如果设置,那么只有根用户可以修改用户的密码。
97@=。如果设置,那么在用户下一次登录或执行 时提示修改密码。
?7@>7N。如果设置,那么忽略 !中的任何其他限制。
清单 /提供一个 ! 文件示例。
清单 /"! 文件示例
*
AO%:%7P
A)-/.24-,,3
MA97@=
在这个示例中,用户 “ L的密码是在 -,,2年 3月 -日星期二 )1*/3*/3>9设置的。当
用户下一次登录或执行 时,会提示修改密码。
您可能想知道如何把系统纪元以来的秒数转换为可读性更好的表示法,为此我编写了一个
:脚本。这个脚本的核心如下:
GDQ:?R!S!ETUE8)-/.24-,,3RQ
;-)1*/3*/3>9-,,2
!
现 在 , 要 接 触 到 用 户 管 理 的 核 心 了 。 除 了 中 的 基 本 信 息 之 外 ,
!文件包含最重要的用户设置。表 -说明一些参数。
表 -"!文件中的参数
参数 格式 说明
I V%>W<'>
锁定账户;如果设置为 ,用户就无法登录。
! V%>W<'>
如果设置为 ,用户就具有管理权力。
(! 99@@PP
如果到达此日期,账户就会过期并被锁定。
!(! ,D-3,
用户在这个期限内不能重用密码(星期数)。
!!H ,D1,
以前使用过的不能重用的密码数量。
剩余20页未读,继续阅读
资源评论
coolboydxd0
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Visual Basic(简称VB)是由微软公司开发的一种高级编程语言,特别适用于Windows环境下的应用程序开发 以下是关于
- Delphi是一款在Windows平台上广受欢迎的快速应用程序开发工具(RAD),由最初的Borland公司(现已转移至Emba
- axios-javaweb项目
- 可以帮我看看是什么错吗?
- Ruby是一种强大而优雅的编程语言,以其简洁的语法、动态性、面向对象编程和丰富的类库而著称 以下是对Ruby的500字资源介绍:
- Rust是一门系统编程语言,它强调安全性、并发性和性能 以下是关于Rust的500字资源介绍: Rust由Mozilla研究院
- Object-C(通常简写为ObjC或OC)是一种扩充C的面向对象编程语言,它在许多方面都有着显著的特点和优势 以下是对Obje
- Fortran是一种历史悠久的编程语言,自1954年诞生以来,在科学和工程计算领域发挥了巨大的作用 以下是对Fortran的50
- MATLAB是一款功能强大的数学计算软件,广泛应用于科学计算、数据分析、图像处理、控制系统等领域 以下是对MATLAB的500字
- 基于OpenCV和tinker的指纹识别系统使用的硬件为AS608源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功