已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理用户和文件权限 1 课程回顾 Linux中默认使用的文件系统包括哪两种类型 Linux内核版本号有什么特点 如何从图形界面切换到tty3字符终端 如何从命令行重启或关机 Linux命令行的通用格式是什么 获得命令的帮助信息有哪几种方式 如何将归档压缩文件释放恢复至指定目录 在vi编辑器中 如何快速复制粘贴多行文字 本章结构 管理用户和组帐号 用户和组帐号概述 用户帐号管理 查看文件 目录的权限和归属 组帐号管理 管理用户和文件权限 管理文件 目录的权限和归属 设置文件 目录的权限 设置文件 目录的归属 用户和组帐号查询 图形化用户和组管理工具 使用附加权限 3 用户和组帐号概述 Linux基于用户身份对资源访问进行控制用户帐号 超级用户root普通用户程序用户组帐号 基本组 私有组 附加组 公共组 UID和GID UID UserIdentity 用户标识号 GID GroupIdentify 组标识号 4 用户帐号文件 passwd 用于保存用户的帐号基本信息文件位置 etc passwd每一行对应一个用户的帐号记录 root localhost tail 2 etc passwdsabayon x 86 86 Sabayonuser home sabayon sbin nologintest x 500 500 StudentUser home test bin bash 字段1 用户帐号的名称字段2 用户密码字串或者密码占位符 x 字段3 用户帐号的UID号字段4 所属基本组帐号的GID号字段5 用户全名字段6 宿主目录字段7 登录Shell信息 5 用户帐号文件 shadow 用于保存密码字串 密码有效期等信息文件位置 etc shadow每一行对应一个用户的密码记录 root localhost tail 2 etc shadowsabayon 14495 0 99999 7 test 1 po zD0XK 4HSh Aeae eJ6dNj1k7Oz1 14495 0 99999 7 字段1 用户帐号的名称字段2 加密的密码字串信息字段3 上次修改密码的时间字段4 密码的最短有效天数 默认值为0字段5 密码的最长有效天数 默认值为99999字段6 提前多少天警告用户口令将过期 默认值为7字段7 在密码过期之后多少天禁用此用户字段8 帐号失效时间 默认值为空字段9 保留字段 未使用 6 添加用户帐号 useradd命令格式 useradd 选项 用户名常用命令选项 u 指定UID标记号 d 指定宿主目录 缺省为 home 用户名 e 指定帐号失效时间 g 指定用户的基本组名 或UID号 G 指定用户的附加组名 或GID号 M 不为用户建立并初始化宿主目录 s 指定用户的登录Shell 7 用户帐号的初始配置文件 文件来源新建用户帐号时 从 etc skel目录中复制而来主要的用户初始配置文件 bash profile 用户每次登录时执行 bashrc 每次进入新的Bash环境时执行 bash logout 用户每次退出登录时执行 全局初始配置文件 etc bashrc erc profile root localhost cat bashrcaliasrm rm i aliascp cp i aliasmv mv i 8 设置 更改用户口令 passwd命令格式 passwd 选项 用户名常用命令选项 d 清空用户的密码 使之无需密码即可登录 l 锁定用户帐号 S 查看用户帐号的状态 是否被锁定 u 解锁用户帐号 9 修改用户帐号的属性 usermod命令格式 usermod 选项 用户名常用命令选项 l 更改用户帐号的登录名称 L 锁定用户账户 U 解锁用户账户以下选项与useradd命令中的含义相同 u d e g G s 10 删除用户帐号 userdel命令格式 userdel r 用户名添加 r选项时 表示连用户的宿主目录一并删除 root localhost useraddstu01 root localhost ls ld home stu01 drwx 2stu01stu01409609 0912 38 home stu01 root localhost userdel rstu01 root localhost ls ld home stu01 ls home stu01 没有那个文件或目录 删除用户帐号stu01 11 组帐号文件 group gshadow 与用户帐号文件相类似 etc group 保存组帐号基本信息 etc gshadow 保存组帐号的密码信息 root localhost grep adm etc groupsys x 3 root bin admadm x 4 root adm daemon 组帐号名 组成员列表 12 添加组帐号 groupadd命令格式 groupadd gGID 组帐号名 root localhost groupadd g1000market root localhost tail 1 etc groupmarket x 1000 添加组帐号market 13 添加 删除组成员 gpasswd命令用途 设置组帐号密码 极少用 添加 删除组成员格式 gpasswd 选项 组帐号名常用命令选项 a 向组内添加一个用户 d 从组内删除一个用户成员 M 定义组成员列表 以逗号分隔 root localhost gpasswd atestmarket正在将用户 test 加入到 market 组中 root localhost grep market etc groupmarket x 1000 test root localhost gpasswd Mtest root admmarket root localhost grep market etc groupmarket x 1000 test root adm 添加组成员benet 定义多个组成员 root localhost grep market etc groupmarket x 1000 benet root adm root localhost gpasswd drootmarket正在将用户 root 从 market 组中删除 root localhost grep market etc groupmarket x 1000 benet adm 删除组成员root 14 删除组帐号 groupdel命令格式 groupdel组帐号名 root localhost groupdelmarket root localhost grep market etc group root localhost 删除组帐号market 15 用户和组帐号查询 id命令用途 查询用户身份标识格式 id 用户名 groups命令用途 查询用户所属的组格式 groups 用户名 finger命令用途 查询用户帐号的详细信息格式 finger l 用户名 users w who命令用途 查询已登录到主机的用户信息 16 图形化的用户和组管理工具 打开方式 系统 管理 用户和组群 按Alt F2键后 运行 system config users 17 小结 请思考 主要有哪两个用户帐号文件 各有什么作用 如何锁定 解锁用户帐号 在添加用户帐号时 如何设置其失效时间 用户初始配置文件包括哪些 各有什么作用 如何设置一个组的多个用户成员 18 文件 目录的权限和归属 访问权限读取 允许查看文件内容 显示目录列表写入 允许修改文件内容 允许在目录中新建 移动 删除文件或子目录可执行 允许运行程序 切换目录归属 所有权 属主 拥有该文件或目录的用户帐号属组 拥有该文件或目录的组帐号 19 查看文件 目录的权限和归属 root localhost ls linstall log rw r r 1rootroot3429804 0200 23install log 文件类型 属组 属主 访问权限 20 设置文件 目录的权限 chmod命令格式1 chmod ugoa rwx 文件或目录 u g o a分别表示属主 属组 其他用户 所有用户 分别表示增加 去除 设置权限 对应的权限字符 3位八进制数 格式2 chmodnnn文件或目录 常用命令选项 R 递归修改指定目录下所有文件 子目录的权限 21 设置文件 目录的归属 chown命令格式 chown属主文件或目录chown 属组文件或目录chown属主 属组文件或目录常用命令选项 R 递归修改指定目录下所有文件 子目录的归属 22 使用附加权限 SET位权限主要用途 为可执行 有x权限的 文件设置 权限字符为 s 其他用户执行该文件时 将拥有属主或属组用户的权限SET位权限类型 SUID 表示对属主用户增加SET位权限SGID 表示对属组内的用户增加SET位权限 root localhost ls l usr bin passwd rwsr xr x1rootroot198762006 07 17 usr bin passwd 普通用户以root用户的身份 间接更新了shadow文件中自己的密码 应用示例 usr bin passwd 23 使用附加权限 粘滞位权限 Sticky 主要用途 为公共目录 例如 权限为777的 设置 权限字符为 t 用户不能删除该目录中其他用户的文件应用示例 tmp var tmp root localhost ls ld tmp var tmpdrwxrwxrwt8rootroot409609 0915 07 tmpdrwxrwxrwt2rootroot409609 0907 00 var tmp 粘滞位标记字符 24 使用附加权限 设置SET位 粘滞位权限使用权限字符chmodug s可执行文件 chmodo t目录名 使用权限数字 chmodmnnn可执行文件 m为4时 对应SUID 2对应SGID 1对应粘滞位 可叠加 25 本章总结 管理用户和组帐号 用户和组帐号概述 用户帐号管理 查看文件 目录的权限和归属 组帐号管理 管理用户和文件权限 管理文件 目录的权限和归属 设置文件 目录的权限 设置文件 目录的归属 用户和组帐号查询 图形化用户和组管理工具 使用附加权限 26 实验案例 用户和文件权限管理 需求描述建立用户目录创建目录 tech test tech example 分别用于不同项目组添加组帐号添加组帐号test example GID号分别设置为1001 1002为技术部添加组帐号tech GID号设置为200添加用户帐号test组的4个用户 jerry kylin tsengia obama其中的kylin用户帐号在2012年10月31日后失效example组的2个用户 handy cucci其中的cucci用户帐号的登录Shell设置为 bin ksh 上述所有的用户帐号均要求加入到tech组内 27 实验案例 用户和文件权限管理 需求描述设置目录权限及归属 tech 目录的属组设为tech 禁止其他人访问 tech test 目录的属组设为test 禁止其他人访问 tech example 目录的属组设为example 禁止其他人访问建立公共数据存储目录 public 允许技术组内的所有用户读取 写入 执行文件禁止其他用户读 写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 关于移交印章的协议书
- 公司软件订购合同范本
- 企业销售培训合同范本
- 卫生局位聘用合同范本
- 厨师老板分红合同范本
- 合同履行转让协议模板
- 代理品牌销售合同范本
- 卖东西授权协议书范本
- 厂房劳务分包合同范本
- 南京月嫂中介合同范本
- 2025-2026学年冀教版(2024)小学数学一年级上册(全册)教学设计(附目录P339)
- 2024译林版八年级英语上册期末复习:Unit1~Unit8全册各单元语法知识点 讲义(含练习题及答案)
- 房屋安全性鉴定方案
- 工作责任感的衡量与评价标准
- 麻精药品考试题及答案
- 感觉运动整合理论-洞察及研究
- 备孕知识课件
- 小班健康活动:风婆婆与小树叶
- 国企资产管理办法细则
- 人教版(2024)八年级上册生物期末复习全册知识点考点背诵提纲
- 慢性根尖周炎病例分析
评论
0/150
提交评论