ImageVerifierCode 换一换
格式:DOCX , 页数:5 ,大小:19.02KB ,
资源ID:6084809      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6084809.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(200读书笔记读书笔记.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

200读书笔记读书笔记.docx

1、200读书笔记读书笔记200读书笔记(读书笔记)精华 solaris10(200)读书笔记(10)http:/ 作者:风之幻想发表于:2014-02-14 12:53:05【发表评论】【查看原文】【solaris讨论区】【关闭】这个部分主要的是将用户管理的一些基本的信息和内容.因为这个部分相对来说是大家经常要用到的.所以,很多的内容没有在这里详细的描述.还请大家见谅.最后一部分关于用户的初始化文件我结合原来的一些内容自己列了一张表,供大家参考.大家如果对这部分有什么不明白的地方可以直接跟贴或者给我发站内短信.我一定会尽力为大家解答的。在这里再次对一直支持我写作和关注我的读书笔记和veritas

2、 volume manager的朋友表示深深的感谢.感谢大家对我的支持!第十章 执行用户管理目标要求:描述用户管理的基本情况管理用户帐号管理初始化文件系统管理的一个重要的任务就是为访问系统的任何一个用户设置合适的系统帐户。任何一个用户需要有一个独一无二的用户名和用户id(uid),家目录和登陆shell,你也能够决定用户需要访问的组。一个用户帐号有以下几不部分组成:用户名:用户登陆系统的唯一的名字。用户名也叫做登陆名。口令:当用户访问系统登陆需要输入的结合了最大256个字母,数字,或者特殊字符的一种组合。uid:用户在系统中独一无二的系统标示。gid:独一无二的系统组标示,标示用户属于那个组。

3、注释:标示用户信息。也可以理解为用户情况的一个简单描述信息用户的家目录:用户登陆系统以后用户所在的目录。这个目录存储了用户的配置文件。用户登陆shell:通过用户shell定义的用户初始化文件设置用户的工作环境。存储用户帐号信息的系统文件在solaris10 os中存储用户帐号和组信息在下列文件中:/etc/passwd/etc/shadow/etc/group授权登陆系统帐号的条目在/etc/passwd文件中。/etc/shadow是一个包含password加密的分割文件。能够控制用户口令,限制口令的生存期。也有一些保持信息在这个文件中。/etc/group定义了默认系统组的条目。你能够通

4、过这个文件来创建一个新的用户和修改系统中已经存在了的用户。/etc/passwd文件/etc/passwd文件是系统安装以后生成的一个重要文件。你能够重复编辑这个文件。代替用smc和命令行工具来维持这个文件。/etc/passwd文件中的任何一个条目包含7个部分。每个部分用冒号分割。loginid:x:uid:gid:comment:home_directory:login_shellloginid:用户登陆的帐户名。用户名的组成由26个大小写字母和10个数字组成。用户名不能包括下划线和空格。x:代表用户加密封装的password对应于/etc/shadowuid:uid的范围为100-600

5、00所有的uid必须是唯一的。gid的范围也是100-60000。comment:典型的包含用户的完整名称。home_directory:包含用户家目录的完整路径。login_shell 定义用户登陆的shell。solaris中定义了6种默认shell:bourne shellkorn shellc shellz shellbash shelltc shell。root uid:0超级用户帐号,几乎没有任何约束并且不考虑其他所有的登陆,保护和许可;可以进入系统访问daemon uid:1控制后台进程的系统帐号bin uid:2管理大部分命令的帐号sys uid:3管理许多系统文件的帐号adm

6、 uid:4管理某些管理文件的帐号lp uid:71打印服务帐号smtp uid:0smtp邮件者使用简单网络管理协议。smtp是internet标准协议uucp uid:5为unix-to-unix拷贝程序(uucp)捆绑数据文件和目标的帐号nuucp uid:6使用远程系统登陆到主机传送文件的帐号listen uid:37网络监听帐号nobodyuid:60001匿名帐号,当独立于root用户建立一个需求时分派nfs服务器。nobody帐号分派软件进程时不需要任何特殊的权限。noaccessuid:60002 需通过一些应用程序而不登陆系统时,为了访问系统而为一个用户或者进程分派的帐号no

7、body4 uid:65534 sunos4.x 的匿名帐号/etc/shadow文件/etc/shadow文件是系统安装以后生成的一个重要文件。你能够重复编辑这个文件。代替用smc和命令行工具来维持这个文件。只有root用户可以读/etc/shadow文件。文件条目格式:loginid:password:lastchg:min:max:warn:inactive:expireloginid:用户登陆名password:一个13个字符的封装password。*lk*表示用户已经被锁定。np指定用户没有可用的password。lastchg:这个时间值为1970-1-1到最后一次口令修改的时间。

8、min:口令修改要求的最小时间。max: 用户登陆系统修改新口令之前的口令最大生存时间。warn: 在口令到期之间提醒用户修改口令的天数。inactive: 在用户帐号被锁定以前允许用户的交互天数。expire用户帐号到期的时间。如果超过了这个时间用户将不能再登陆系统。 /etc/group文件文件条目格式:groupname:group-password:gid:username-listgroupname:被分配的组名。组名最大为8个字符。group-password:通常为空或者是星号。这个是早期unix的产物。gid:独一无二的gid。gid的范围是100-60000。username

9、-list 列出了组中所包含的用户。/etc/default/passwd文件为/etc/default/passwd中的参数设置合适的值来控制系统中所有用户的口令管理。maxweeks 设置口令有效的最大期限。minweeks 设置口令在被更改之前的最短期限。passlength 设置口令的最小的字符数。有效条目为6,7,8。warnweeks 当用户口令即将到期的时候,提醒用户口令到期的时间。(这个条目在/etc/default/passwd文件中默认是不存在的,但是你可以增加)口令生命参数maxweeks minweeks warnweeks是默认值。如果在/etc/shadow为单一用

10、户设置了这些值的话,单个用户将忽略/etc/default/passwd中的设置。namecheck=no设置密码控制用来校验用户是否使用和他用户想对应的口令登陆。history=0 强迫passwd程序当重复同一口令登陆大于26的时候更改用户口令。dictionlist= passwd程序时查询的数据字典。dictiondbdir=/var/passwd 数据库字典所在的位置。建立数据库字典可以参考mkpwdict命令。口令管理在solaris10 os中安全管理被加强了。pam_unix_auth模块工具为本地用户设置帐户锁。帐户锁通过调节参数在/etc/security/policy.c

11、onf的lock_after_retries和/etc/user_attr文件中的lock_after-retries来进行启动。lock_after_retries=yes|no参数指定当本地用户登陆失败次数等于或者大于允许的重试次数则帐号被锁定。这个重试的次数在/etc/default/login的retries中定义。passwd命令也有两个选项,-n和-u。-n选项为非登陆用户创建一个口令项。-u选项为以前被锁定的用户解锁。管理系统帐号这部分介绍2种通过命令行管理用户帐号的办法。在solaris10 os以前管理用户帐号的命令和在solaris10 os上提供的一个新的管理用户的命令行

12、工具。介绍命令行工具在solaris10 os提供以下命令行管理工具:useradd 增加新的用户帐号usermod 修改用户帐号userdel删除用户帐号groupadd 增加新的组条目groupmod 修改组条目groupdel删除组条目在solaris9和solaris10上还提供了一个smuser和smgroup命令。来进行用户和组的管理。smuser使得你通过相应的子命令来管理本地系统的一个或者多个用户帐号。add 增加新的用户帐号modify 修改用户帐号delete 删除用户帐号list 列出一个或多个用户条目。smgroup使得你通过相应的子命令来管理本地系统的一个或者多个组条

13、目。add 增加新的组条目modify 修改组条目delete 删除组条目list 列出一个或多个组条目。smuser的命令格式为:/usr/sadm/bin/smuser subcommand auth_args subcommand_args创建用户条目使用useradd和smuser add来增加新的用户条目。这些增加的新的用户条目驻留在/etcpasswd /etc/shadow文件中。这些命令也能够自动复制所有初始化文件从/etc/skel目录到用户的家目录。useradd -u uid -g gid -g gid ,gid,. -d dir -m -s shell -c comme

14、nt loginname在这里就不详细的叙述这些了。想毕各位管理员朋友经常会有这个建立用户吧。个人感觉useradd比smuser更容易使用。修改用户帐号usermod -u uid-o -g group -g group ,group -d dir -m -s shell -c comment -lnewlogname -f inactive -e expire login删除用户帐号userdel -r login创建组条目groupadd -g gid -o groupname修改组条目groupmod -g gid -o -n name groupname删除组条目groupdel g

15、roupname使用smc工具管理用户在这里smc是图形界面在这里就不在描述了。(这个比较直观容易理解)登陆的故障处理登陆错误消息分为2种一种是命令行登陆错误消息,另一种是cde登陆错误消息。命令行错误消息一般情况下是:login incorrect 出现这个情况一般情况下是密码不正确或者你所输入的用户不存在。permission denied 通常情况下是管理员锁定了用户帐号密码,或者用户帐号被停止password will not work at lockscreen 通常情况下是由于cap lock键引起的。no shell 这个信息提示用户的shell并不存在,检查/etc/passw

16、d文件是不是有问题了。no directory! logging in with home=/ 这个信息提示用户并不能够访问家目录。choose a new password(followed by the new password: pompt) 这个信息提示用户需要修改口令。couldnt fork a process! 这个信息的出现是因为系统运行已经达到了最大的进程数。需要增加相应的进程数。在cde条件下登陆的问题cde的相关问题范围从用户不能登陆系统,用户的自定义环境不能合适的加载。总的来说就是用户从cde处不能得到返回的错误消息。下面的文件和目录提供了cde故障处理的信息。/usr

17、/dt/bin/xsession这个文件是登陆管理的配置脚本。这个文件并不能被编辑。xsession的第一个指定用户的脚本是$home/.dtprofile。$home/.dtprofile 默认情况下这个文件除了包含一些例子并没有内容。它包含一些为登陆会话建立的echo陈述和dtsourceprofile变量的设置。但是,它也包含一些关于如何编辑它的信息。用户可以编辑这个文件增加指定用户的环境变量。dtsourceprofile=true 这行允许用户的$home/.login(csh用户)文件或者$home/.profile(其他shell用户)文件开始启动进程。有时.login和.pro

18、file文件包含问题会引起shell的crash。如果.dtprofile文件的源文件是使用包含问题的.login和.profile文件会使desktop启动失败。因此,没有desktop出现,代替系统重新显示solaris cde登陆窗口。启动错误通常来自于.login和.profile文件,通常注意$home/.dt/startlog文件。$home/.dt/ sessions 这个目录包含着用户自定义的desktop和决定用户登陆以后启动的应用的配置文件。查看最近的改变然后对比原来的.old的文件寻找用户登陆失败的原因。$home/.dt 当退出系统以后删除整个的.dt目录。当再一次登陆

19、的时候会重新建立.dt。cde错误消息的定位/var/dt/xerrors用户登陆solaris os cde发生的错误消息$home/.dt/startlog solaris os cde在启动xsession脚本和处理.dtprofile .login .profile文件时发生的错误信息。$home/.dt/errorlog.old solaris os cde在启动xsession以后发生的错误消息。$home/.dt/errorlog.older solaris os cde在启动xsession以后发生的错误消息。$home/.dt/sessionlogs 为session man

20、ager windows manager错误所建立的会话目录。介绍用户的初始化文件由于solaris10的这个部分写的并不是很完整。所以,自己根据原来8。9的内容的情况下写的一些东西。可以配合再看10的时候作为一个参考。shell类别系统大环境初始化文件用户初始化文件shell路径bourne/etc/profile$home/.profile/bin/shkorn/etc/profile$home/.profile/bin/kshc/etc/.login$home/.cshrc/bin/cshz/etc/zshenv$home/.zshenv/bin/zsh/etc/zprofile$home/.zprofile/etc/zshrc$home/.zlogin/etc/zloginbash/etc/profile$home/.bash_profile/bin/bash$home/.bash_login$home/.profiletc/etc/csh.cshrc$home/.tcshrc/bin/tcsh/etc/csh.loginor$home/.cshrc

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1