linux用户(user)和用户组

linux用户(user)和用户组

ID:36209675

大小:335.50 KB

页数:28页

时间:2019-05-07

linux用户(user)和用户组_第1页
linux用户(user)和用户组_第2页
linux用户(user)和用户组_第3页
linux用户(user)和用户组_第4页
linux用户(user)和用户组_第5页
资源描述:

《linux用户(user)和用户组》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux用户(user)和用户组(group)管理课程大纲用户与用户的基本概念用户管理配置文件用户管理命令用户组管理命令批量添加用户用户授权Linux的单用户多任务,多用户多任务概念Linux的单用户多任务单用户多任务:比如我们以beinan登录系统,进入系统后,我要打开gedit来写文档,但在写文档的过程中,我感觉少点音乐,所以又打开xmms来点音乐;当然听点音乐还不行,MSN还得打开,想知道几个弟兄现在正在做什么,这样一样,我在用beinan用户登录时,执行了gedit、xmms以及msn等,当然还有输入法fcitx;这样说

2、来就有点简单了,一个beinan用户,为了完成工作,执行了几个任务;当然beinan这个用户,其它的人还能以远程登录过来,也能做其它的工作。Linux的多用户、多任务有时可能是很多用户同时用同一个系统,但并不所有的用户都一定都要做同一件事,所以这就有多用户多任务之说值得注意的是:多用户多任务并不是大家同时挤到一接在一台机器的的键盘和显示器前来操作机器,多用户可能通过远程登录来进行,比如对服务器的远程控制,只要有用户权限任何人都是可以上去操作或访问的;Linux的单用户多任务,多用户多任务概念用户类型超级用户(root,UID=0)

3、普通用户(UID=500-60000)伪用户(UID=1-499)Linux用户分为三种:伪用户1、伪用户与系统和程序服务相关bin、daemon、shutdown、halt等,任何Linux系统默认都有这些伪用户mail、news、games、apache、ftp、mysql及sshd等,与Linux系统的进程有关2、伪用户通常不需要或无法登录系统3、可能没有宿主目录配置文件用户信息文件:/etc/passwd密码文件:/etc/shadow用户组文件:/etc/group用户组密码文件:/etc/gshadow用户配置文件:/e

4、tc/login.defs/etc/default/useradd新用户信息文件:/etc/skel登录信息:/etc/motd/etc/issue/etc/passwd文件格式字段含义用户名用户登录系统时使用的用户名密码密码位UID用户标识号GID缺省组标识号注释性描述例如存放用户全名等信息宿主目录用户登录系统后的缺省目录命令解释器用户使用的Shell,默认为bash/etc/shadow文件格式字段含义用户名用户登录系统时使用的用户名密码加密密码最后一次修改时间用户最后一次修改密码的天数最小时间间隔两次修改密码之间的最小天数最大

5、时间间隔密码保持有效的最多天数警告时间从系统开始警告到密码失效的天数账号闲置时间账号闲置时间失效时间密码失效的绝对天数标志一般不使用手工添加用户分别在/etc/passswd、/etc/group和/etc/shadow文件中一笔记录创建用户宿主目录在用户宿主目录中设置默认的配置文件设置用户初始密码SetUID思考:为什么普通用户可以更改密码?SetUD的定义:当一个可执行程序具有SetUID权限,用户执行这个程序时,将这个程序所有者的身份执行。范例:1、将touch命令授予SetUID权限2、当vi命令被授予SetUID权限3、查

6、找程序:find/-perm-4000–o–perm-2000添加用户Useradd设置选项用户名-D查看缺省参数u:UIDg:缺省所属用户组GIDd:宿主目录s:命令解释器c:描述信息e:指定用户失效时间Passwdsam手工添加用户用户组(group)用户组(group)用户组(group)就是具有相同特征的用户(user)的集合体,也就是同样类型用户的集合用户和用户组的对应关系是:一对一、多对一、一对多或多对多用户组每个用户都至少属于一个用户组每个用户组可以包括多个用户同一用户组的用户享有该组共有的权限/etc/group文件

7、格式字段含义组名用户登录时所在的组组密码一般不使用GID组标识号组内用户列表属于该组的所有用户列表用户组管理命令添加用户组groupaddgroupadd–g888webadmin创建用户组webadmin,其GID为888删除用户组:groupdel组名修改用户组信息groupmodgroupmod–napachewebadmin修改webadmin组名为apache用户组管理命令gpasswd设置组密码及管理组内成员-a添加用户到用户组-d从用户组中删除用户-A设置用户组管理员-r删除用户组密码-R禁止用户切换为该组修改用户信息

8、usermodusermod–lsamlee–dhome/samlee-gwebadminhosander将用户hosander的登录名改为samlee,加入到webadmin组中,用户目录改为/home/samleeusermo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。