欢迎来到天天文库
浏览记录
ID:49041920
大小:308.50 KB
页数:26页
时间:2020-01-30
《linux建立用户和组.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、用户和组管理本章主要内容用户和组文件用户帐号维护命令组帐号维护命令口令维护命令用户和组状态命令图形化工具用户和组管理用户和组文件用户文件/etc/passwd用户口令文件/etc/shadow用户组文件/etc/group组口令文件/etc/gshadowVipw和vigrPwck和grpckpasswd文件格式loginname:登录用名(server1)passwd:密码(x)uid:用户身份编号(501)gid:登录默认所在组编号(501)fullname:用户全名或注释homedirectory:用户主目录(/home
2、/server1)shell:用户默认使用shell(/bin/bash)shadow文件格式登录用名用户密码(一般经md5加密)从1970年1月1日起到密码上一次被更改的时间密码再过几天可以被变更(0表示随时可被变更)密码再过几天必须被变更(99999表示永不过期)密码过期前几天系统提醒用户(默认为一周)密码过期几天后帐号会被取消从1970年1月1日算起,多少天后帐号失效。用户和组管理用户管理命令UseraddUsermodUserdel组帐号维护命令GroupaddGroupmodGroupdel增加新用户:useradd
3、[root@linux~]#useradd[-uUID][-ginitial_group][-Gother_group]>-[Mm][-c说明栏][-dhome][-sshell]username参数解释:-u:后面接的是UID,是一组数字。直接指定一个特定的UID给这个账号;-g:后面接的群组名称就是initialgroup,该GID会被放置到/etc/passwd的第四个字段。-G:后面接的群组名称是这个账号还可以支持的群组。会修改/etc/group文件-M:强制不要建立使用者家目录(home)-m:强制要建立使用者家
4、目录!-c:就是/etc/passwd的第五栏的说明内容,可以随便我们设定-d:指定某个目录成为家目录,而不要使用默认值;-r:建立一个系统的账号,这个账号的UID会有限制(/etc/login.defs)-s:后面接一个shell,预设是/bin/bash的新建用户的相关文件/etc/default/useradd/etc/skel/*/etc/login.defs修改用户usermod[root@linux~]#usermod[-cdegGlsuLU]username参数解释说明:-c:后面接帐号的描述,即/etc/pas
5、swd第五栏的说明栏。-d:后面接帐号的家目录,即修改/etc/passwd的第六栏;-e:后面接日期,格式是YYYY-MM-DD也就是在/etc/shadow内的第八个字段-g:后面接groupname,修改/etc/passwd的第四个字段,亦即是GID的字段-G:后面接groupname,修改这个使用者能够支持的群组,修改的是/etc/group-l:后面接帐号名称。也就是修改帐号名称,/etc/passwd的第一栏-s:后面接Shell的实际档案,例如/bin/bash或/bin/csh等等。-u:后面接UID数字,即
6、/etc/passwd第三栏的资料;-L:暂时将使用者的密码冻结,让他无法登入。其实仅改/etc/shadow的密码栏。-U:将/etc/shadow密码栏的!拿掉,解锁删除用户userdeluserdel[-r]username密码策略Bydefault,passwordsdonotexpireForcingpasswordstoexpireispartofastrongsecuritypolicyModifydefaultexpirationsettingsin/etc/login.defsTomodifypassword
7、agingforexistingusers,usethechagecommandchage[options]usernamechage-l用户组文件:/etc/group群组名称:就是群组名称群组密码:通常不需要设定,因为我们很少使用到群组登入,密码是被记录在/etc/gshadowGID:就是群组的ID属于组中的帐号名称列表:加入这个群组里面的所有的账号,一个使用者是可以加入多个群组的。帐号名间用“,”分开,注意不要有空格,如『root:x:0:root,dmtsai』就可以了增加组groupadd[root@linux~]
8、#groupadd[-ggid][-r]参数:-g:后面接某个特定的GID,用来直接给予某个GID~-r:建立系统群组,与/etc/login.defs内的GID_MIN有关。修改用户群组:groupmod[root@linux~]#groupmod[-ggid][-ngro
此文档下载收益归作者所有