收藏 分销(赏)

单元-9-—-账户管理-红帽RHCE中文.ppt

上传人:快乐****生活 文档编号:14648589 上传时间:2026-10-25 格式:PPT 页数:22 大小:1.51MB 下载积分:10 金币
下载 相关
单元-9-—-账户管理-红帽RHCE中文.ppt_第1页
第1页 / 共22页
单元-9-—-账户管理-红帽RHCE中文.ppt_第2页
第2页 / 共22页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单元 9 账户管理,目标,用户账户,账户信息(名称服务),名称服务切换(NSS),getent,验证,可插入验证模块(PAM),PAM 操作,/etc/pam.d/文件:测试,/etc/pam.d/文件:控制值,示例:/etc/pam.d/login 文件,system_auth 文件,pam_unix.so,网络验证,auth 模块,密码安全性,密码策略,session 模块,工具和验证,PAM 故障排除,结束 单元 9,目标,学习了本单元后,你应该能够:,理解验证的基本知识,理解 NSS 和 PAM 的功能,用户账户,每个用户账户必须提供两类信息,账户信息:UID 号码、默认的 shell,主目录,组群成员信息等等,验证是一种用来确定登录账户所用的密码是否正确的方法,账户信息(名称服务),通过库功能使用的名称服务将名称与信息进行匹配,最初,仅由类似/etc/passwd 的本地文件提供名称服务,添加对新名称服务(如 NIS)的支持需要重新编写 libc,getent,getent database,列出所有保存在指定数据库中的对象,getent services,getent database name,在指定数据库中的保存信息中查找某个特定的名称,getent passwd smith,验证,应用程序传统上使用 libc 功能来验证密码,在登录时提供的散列密码,和 NSS 中的散列密码进行比较,如果匹配,则通过验证,应用程序必须被重新编写来改变它们验证用户的方法,可插入验证模块(PAM),可插入验证模块,应用程序调用 libpam 功能来验证和授权用户,libpam 根据应用程序的 PAM 配置文件来进行验证,可能通过 libc 来包括 NSS 检查,共享的,可动态配置的代码,文档:/usr/share/doc/pam-/,/etc/pam.d 文件:测试,测试被分为四类:,auth 验证某用户的确是这个用户,account 批准某账户的使用,password 控制密码的修改,session 打开、关闭、并记录会话,每一类都会在需要时被调用,并为服务提供独立的结果,/etc/pam.d 文件:控制值,控制值决定每个测试将会如何影响群的总体结果,required:必须通过,若失败则继续测试,requisite 和 required 相似,不同之处是它在失败后停止测试,sufficient:如果到此为止一直通过,现在就返回成功:如果失败,忽略测试继续检查,optional:测试通过与否都无关紧要,include:返回在被调用文件中配置的测试的总体控制值,system_auth 文件,system-auth 被广泛使用,被 include 控制标记,而不是模块(如 pam_stack.so)调用,包含标准验证测试,被系统中许多程序共享,能够对标准系统验证进行简单、统一的管理,网络验证,集中密码管理,pam_krb5.so(Kerberos V ticket),pam_ldap.so (LDAP 绑定),pam_smb_auth.so(较老的 SMB 验证),pam_winbind.so(通过 winbindd 的 SMB),某些使用 NSS/pam_unix.so 的服务,NIS、Hesiod、一些 LDAP 配置,auth 模块,如果从没有在/etc/security 中列出的终端上以 root 身份登录,pam_securetty.so 测试就会失败,如果用户不是 root,并且存在文件/etc/nologin,pam_nologin.so 测试就会失败,pam_list 根据文件中的列表来检查验证特征,可以被允许或拒绝的账户列表,密码策略,密码历史,带有 remember=N 参数的 pam_unix.so,密码强度,pam_cracklib.so,pam_passwdqc.so,对失败登录的监控,pam_tally.so,session 模块,pam_limits.so 强制资源限制,使用/etc/security/limits.conf,pam_console.so 为控制台用户设定对本地设备的使用权限,还可以作为 auth 模块使用,pam_selinux.so 帮助设置 SELinux 环境,pam_mkhomedir.so 在主目录不存在的情况下创建主目录,工具和验证,需要验证的本地管理工具,su、reboot、system-config-*等等,若以 root 身份运行,pam_rootok.so 就会通过,pam_timestamp.so 用于类似 sudo 的行为,pam_xauth.so 转发 xauth cookie,PAM 故障排除,检查系统日志,/var/log/messages,/var/log/secure,PAM 错误会将 root 用户拒之门外,在测试 PAM 时打开一个 root shell,用单用户模式绕过 PAM,使用救援光盘引导系统,结束 单元 9,答疑,总结,答疑,上机准备,课程目标,练习背景,参考答案,若需帮助,请向指导老师咨询,
展开阅读全文

开通  VIP、SVIP  下载更划算
下载10份以上建议开通 VIP 会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        关注我们

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服