欢迎来到天天文库
浏览记录
ID:38600929
大小:615.50 KB
页数:37页
时间:2019-06-16
《《Linux系统管理》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第六讲Linux系统管理用户管理系统信息2用户账户是登录系统的唯一凭证root用户是系统的最高管理者三个重要的配置文件密码记彔在/etc/shadow(只有root才能够读取)账户记彔在/etc/passwd组名纪彔在/etc/groupLinux用户和组管理3用户账户用户分角色,用户的角色是通过UID来标识的Linux下的用户可以分为三类:超级用户:超级用户(root)的UID为0系统用户:系统用户的UID一般为1-499普通用户:普通用户的UID为500-600004用户账户存在/etc/passwd中,/etc/passwd各字段
2、的含义字 段含 义用户名也称为登录名,在系统内用户名应该具有唯一性。口令存放加密的口令,在本例中看到的是一个x,其实口令已被映射到/etc/shadow文件中了用户标识号在系统内用一个整数标识用户ID号,每个用户的UID都是唯一的组群标识号在系统内用一个整数标识用户所属的组群的ID号,每个组群的GID都是唯一的用户名全称用户名描述,可以不设置。主目录用户登录系统后首先进入的目录登录Shell用户使用的Shell类型,如bash用户账户5用户密码在/etc/shadow中,/etc/shadow文件各字段的含义字 段含 义用户名与
3、/etc/passwd中的用户名是相同的加密口令口令已经加密,如果有些用户在这里显示的是“!!”,则表示这个用户还没有设置口令,不能登录到系统用户最后一次更改口令的日期从1970年1月1日算起到最后一次修改口令的时间间隔(天数)口令允许更换前的天数如果设置为0,则禁用此功能。该字段是指用户可以更改口令的天数口令需要更换的天数如果设置为0,则禁用此功能。该字段是指用户必须更改口令的天数口令更换前警告的天数用户登录系统后,系统登录程序提醒用户口令将要过期账户被取消激活前的天数表示用户口令过期多少天后,系统会禁用此用户,也就是说系统会不让此用
4、户登录,也不会提示用户过期,是完全禁用的用户账户过期日期指定用户账户禁用的天数(从1970年的1月1日开始到账户被禁用的天数),如果这个字段的值为空,账户永久可用保留字段目前为空,以备将来Linux系统发展时用用户账户密码对用户的操作(系统用户权限)创建用户账户useradd修改用户账户usermod删除用户账户userdel创建用户命令行用户添加用户useradd格式useradd[选项]<用户名>[选项]-c用户全名或描述-d指定用户主目录-e禁用账号的日期-f口令过期后,账号禁用前的天数-g用户所属的群组的组名或GID-m若主目录
5、不存在,则创建它-p加密的口令-s指定用户登录shell-uuid指定用户的UIDuseradd功能useradd功能在/etc/passwd文件中增添了一行记录;在/home目录下创建新用户的主目录;注意新建的用户暂时还无法登录,因为还没有为该用户设置口令,需要再用passwd命令为其设置口令后,才能登录。用户的UID和GID是useradd自动选取的,它是将/etc/passwd文件中的UID加1,将etc/group文件中的GID加1。useradd示例例1:建立一个新用户账户user1,其工作组为root#useradd-gro
6、otuser1#passwduser1//设置口令#cat/etc/passwd//查看password文件中添加的用户账号信息#cat/etc/shadow#ls/home//查看所建立账号的主目录例2:建立一个新用户账户,并设置ID为544:#useradd-u544user2修改用户账号格式usermod[选项]<用户名>该命令的选项说明如下:-c<备注>:修改用户帐号的备注文字。-d<登入目录>:修改用户登入时的目录。-e<有效期限>:修改帐号的有效期限。-f<缓冲天数>:修改在密码过期后多少天即关闭该帐号。-g<群组>:修改用
7、户所属的群组。-l<账号名称>:修改用户名。对应的是/etc/passwd的第一栏-L暂将用户的密码冻结,禁止其登录。-U暂将用户的密码解冻。-p更改用户密码。usermod示例(1)修改用户名,把用户名“user1”改名为“u1”#usermod–lu1user1(2)锁定“u1”用户,使其不能登录:#usermod–Lu1(3)解锁“u1”用户账号,使其可以登录:#usermod–Uu1删除用户账号删除用户账号userdelUserdel[-r]<用户名>-r表示用户主目录及其内部文件都删除例:#userdelu1//删除lyd账号
8、#userdel–ruser2//删除用户的同时删除其工作主目录用户组操作创建组群账户groupadd修改组群账户groupmod删除组群账户groupdel二个用户组群配置文件/etc/group/etc
此文档下载收益归作者所有