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

下载本文档

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

文档简介

Linux的用户管理(一),LSTC,Linux的用户和组,在Linux操作系统中,每个文件和程序必须属于某一个“用户”。每一个用户都有一个唯一的身份标识叫做用户ID(UserID,UID)。每一个用户也至少需要属于一个“用户分组”,也就是由系统管理员建立的用户小团体。用户可以归属于多个用户分组。与用户一样,用户分组也有一个唯一的身份标识叫做用户分组ID(GroupID,GID)。,Linux,LSTC,Linux的用户登录子目录,用户登陆子目录(homedirectory)出于一致性的考虑,我们常从/home开始安排用户登录子目录,并把每个用户的子目录命名为其上机使用的登录名。例如:adduserabc(或者useraddabc)产生用户abc,默认的用户目录在/home/abc.同时系统会自动对其初始化。,Linux,LSTC,特殊用户目录:,例外的情况是那些系统帐户,比如说根用户的帐户的用户目录是/root。系统账户的登录子目录通常在/目录下或者该帐户指定的位置(比如:如果安装ApacheWeb服务器,www帐户可能就会把自己的登录目录设置在/usr/local/apache下).当然我们还可以修改用户目录。,Linux,LSTC,Linux密码策略,影子shadow口令是Linux的密码设置解决方案。在此机制中,加过密的口令数据项从口令文件passwd中被转移到另外一个名为shadow的文件中。原来的口令文件还可以继续被系统上的所有用户访问,但真正加过密的口令数据项则只能够由根用户访问在passwd中我们以:x:域表示密码存在。,Linux,LSTC,提示:/etc/passwd/etc/shadow如果你是普通用户,能访问/etc/passwd但是不能访问/etc/shadowpasswd:-r-rootshadow:-rw-r-r-root密码修改:passwd命令1、最少6位2、长、好记3、混合密码最好4、密码最好不要为你的信息,LSTC,Linux,Linux的组的建立,相关命令:groupadd相关文件:/etc/group例如:执行groupaddjkx01b1后查看/etc/group,可以看见:jkx01b1:x:504:组名:组口令:组ID:组用户当然了不同环境下GID可能不一样组口令默认为x,实际一般不使用,Linux,LSTC,Linux的用户建立,相关命令:useradd或adduser相关文件:/etc/passwd/etc/shadowadduser常用基本参数:-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啦)groupaddjkx01b1、groupaddjkx01b2groupaddjkx01b3查看/etc/group,得GID为501、502、503然后我在/home下分别建立三个子目录:jkx01b1、jkx01b2和jkx01b3然后在建立各个用户。,Linux,LSTC,建立用户:adduserdengweijie101g501-d/home/jkx01b1/dengweijie101当然,redhatlinux中-g501也可以直接写成gjkx01b1全部完成后,修改/etc/passwdvi/etc/passwd在命令行方式发:$s/:x:/:/c快速成批添加用户大家还可以从网上去搜。,Linux,LSTC,Linux中删除用户,方法一:使用命令:userdel操作:userdel用户名例如:userdelxo然后还需要删除对应的用户目录:#rm/home/xorf(f表示不需确认)方法二:不使用userdel删除/etc/passwd、shadow、group中的对应信息#rm/home/xorf,Linux,LSTC,Linux,LSTC,Linux中删除组,方法一:使用命令:groupdel操作:groupdel组名(要求组中无用户)例如:groupdelttt方法二:不使用groupdel删除/etc/group中的对应信息就OK了!,passwd命令参数:,1、直接使用passwd:修改当前用户密码2、passwd用户名(root权限)修改制定用户的密码3、查看参数:passwd-help-ddeletethepasswordforthenamedaccount(rootonly)-

温馨提示

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

评论

0/150

提交评论