[linux用户user和用户组.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[linux用户user和用户组

Linux 用户(user)和用户组(group)管理 课程大纲 用户与用户的基本概念 用户管理配置文件 用户管理命令 用户组管理命令 批量添加用户 用户授权 Linux的单用户多任务,多用户多任务概念 ?Linux 的单用户多任务 单用户多任务:比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,我感觉少点音乐,所以又打开xmms 来点音乐;当然听点音乐还不行,MSN 还得打开,想知道几个弟兄现在正在做什么,这样一样,我在用beinan 用户登录时,执行了gedit 、xmms以及msn等,当然还有输入法fcitx ;这样说来就有点简单了,一个beinan用户,为了完成工作,执行了几个任务;当然beinan这个用户,其它的人还能以远程登录过来,也能做其它的工作。 Linux的单用户多任务,多用户多任务概念 用户类型 超级用户(root,UID=0) 普通用户(UID=500-60000) 伪用户(UID=1-499) 伪用户 1、伪用户与系统和程序服务相关 bin、daemon、shutdown、halt等,任何Linux系统默认都有这些伪用户 mail、news、games、apache、ftp、mysql及sshd等,与Linux系统的进程有关 2、伪用户通常不需要或无法登录系统 3、可能没有宿主目录 配置文件 用户信息文件 :/etc/passwd 密码文件:/etc/shadow 用户组文件:/etc/group 用户组密码文件:/etc/gshadow 用户配置文件: /etc/login.defs /etc/default/useradd 新用户信息文件:/etc/skel 登录信息:/etc/motd /etc/issue /etc/passwd文件格式 /etc/shadow文件格式 手工添加用户 分别在/etc/passswd、/etc/group和/etc/shadow文件中一笔记录 创建用户宿主目录 在用户宿主目录中设置默认的配置文件 设置用户初始密码 SetUID 思考:为什么普通用户可以更改密码? SetUD的定义:当一个可执行程序具有SetUID权限,用户执行这个程序时,将这个程序所有者的身份执行。 范例:1、将touch命令授予SetUID权限 2、当vi命令被授予SetUID权限 3、查找程序: find / -perm -4000 –o –perm -2000 添加用户 Useradd设置选项用户名-D查看缺省参数 u:UID g:缺省所属用户组GID d:宿主目录 s: 命令解释器 c:描述信息 e:指定用户失效时间 Passwd sam 手工添加用户 用户组(group) 用户组(group)用户组(group)就是具有相同特征的用户(user)的集合体,也就是同样类型用户的集合 用户和用户组的对应关系是:一对一、多对一、一对多或多对多 用户组 每个用户都至少属于一个用户组 每个用户组可以包括多个用户 同一用户组的用户享有该组共有的权限 /etc/group文件格式 用户组管理命令 添加用户组groupadd groupadd –g 888 webadmin 创建用户组webadmin,其GID为888 删除用户组:groupdel组名 修改用户组信息groupmod groupmod –n apache webadmin 修改webadmin组名为apache 用户组管理命令 gpasswd设置组密码及管理组内成员 -a 添加用户到用户组 -d 从用户组中删除用户 -A 设置用户组管理员 -r 删除用户组密码 -R 禁止用户切换为该组 修改用户信息 usermod ? usermod –l samlee –d home/samlee -g webadmin hosander 将用户hosander的登录名改为samlee,加入到webadmin组中,用户目录改为/home/samlee ? usermod –G softgroup samlee 将用户samlee添加到softgroup用户组中 用户管理命令 pwck 检测/etc/pas

文档评论(0)

xudaye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档