Linux的用户管理.ppt_第1页
Linux的用户管理.ppt_第2页
Linux的用户管理.ppt_第3页
Linux的用户管理.ppt_第4页
Linux的用户管理.ppt_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux 的用户管理(一), LSTC,Linux 的用户和组,在Linux操作系统中,每个文件和程序必须属于某一个“用户”。每一个用户都有一个唯一的身份标识叫做用户I D(User ID,UID)。每一个用户也至少需要属于一个“用户分组”,也就是由系统管理员建立的用户小团体。用户可以归属于多个用户分组。与用户一样,用户分组也有一个唯一的身份标识叫做用户分组I D(Group ID,GID)。,Linux,LSTC,Linux的用户登录子目录,用户登陆子目录( home directory)出于 一致性的考虑,我们常从/ home开始安排 用户登录子目录,并把每个用户的子目录 命名为其上机使用的登录名。 例如: adduser abc (或者useradd abc) 产生用户abc , 默认的用户目录在 /home/abc . 同时系统会自动对其初始化。,Linux,LSTC,特殊用户目录 :,例外的情况是那些系统帐户,比如说根用 户的帐户的用户目录是/root。系统账户的 登录子目录通常在 / 目录下或者该帐户指 定的位置(比如:如果安装Apache Web服 务器,www帐户可能就会把自己的登录目 录设置在/usr/local/apache下).当然我们 还可以修改用户目录。,Linux,LSTC,Linux 密码策略,影子shadow口令是Linux的密码设置解决方 案。在此机制中,加过密的口令数据项从 口令文件passwd中被转移到另外一个名为 shadow的文件中。原来的口令文件还可以 继续被系统上的所有用户访问,但真正加 过密的口令数据项则只能够由根用户访问 在passwd中我们以:x:域表示密码存在。,Linux,LSTC,提示:/etc/passwd /etc/shadow 如果你是普通用户,能访问/etc/passwd 但是不能访问/etc/shadow passwd : -r- root shadow : -rw-r-r- root 密码修改:passwd命令 1、最少6位 2、长、好记 3、混合密码最好 4、密码最好不要为你的信息,LSTC,Linux,Linux 的组的建立,相关命令: groupadd 相关文件: /etc/group 例如:执行groupadd jkx01b1 后 查看/etc/group ,可以看见: jkx01b1:x:504: 组名:组口令:组ID:组用户 当然了不同环境下GID可能不一样 组口令默认为x,实际一般不使用,Linux,LSTC,Linux 的用户建立,相关命令: useradd 或 adduser 相关文件: /etc/passwd /etc/shadow adduser常用基本参数: -g 添加到那个组 -d 指定用户目录 -G 可添加到多个组,组名之间用逗号隔开 其它请参考文章: adduser参数大全.txt,Linux,LSTC,/etc/passwd 的行,一行代表一个用户的信息。例如: xo:x:505:504:bailandi:/home/xo:/bin/bash 分别是用户名、密码域、UID、GID、用 户全名、用户目录、登陆shell名 密码域如果:(去掉x)则表示无密码。,/etc/shadow 的行,x0:$1$eP6rE6WX$30EFYCqmEvu5OVDXM4Jnn0:12736:0:99999:7:,Linux,LSTC,用户帐号建立实例:,我们以01本1-3班为例 首先建立了三个组(当然必须是root啦) groupadd jkx01b1 、groupadd jkx01b2 groupadd jkx01b3 查看/etc/group , 得GID为501、502、503 然后我在/home下分别建立三个子目录: jkx01b1 、jkx01b2 和 jkx01b3 然后在建立各个用户。,Linux,LSTC,建立用户: adduser dengweijie101 g 501 -d /home/jkx01b1/dengweijie101 当然,red hat linux中 -g 501也可以直接写成 g jkx01b1 全部完成后,修改/etc/passwd vi /etc/passwd 在命令行方式发 : $s/:x:/:/c 快速成批添加用户大家还可以从网上去搜。,Linux,LSTC,Linux 中删除用户,方法一: 使用命令: userdel 操作:userdel 用户名 例如:userdel xo 然后还需要删除对应的用户目录: # rm /home/xo rf (f表示不需确认) 方法二:不使用userdel 删除/etc/passwd、shadow、group 中的对应信息 # rm /home/xo rf,Linux,LSTC,Linux,LSTC,Linux中删除组,方法一: 使用命令: groupdel 操作:groupdel 组名 (要求组中无用户) 例如: groupdel ttt 方法二:不使用 groupdel 删除/etc/group中的对应信息就OK了!,passwd命令参数:,1、直接使用passwd :修改当前用户密码 2、passwd 用户名 (root权限) 修改制定用户的密码 3、查看参数:passwd - - help -d delete the password for the named account (root only) -l lock th

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论