- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章 Lniux用户管理
第14章 用户管理 14.1 用户的管理 Linux支持多用户,其内核中有专门的用户管理模块,它提供了专门的图形化用户管理工具即用户管理器。 启动:系统|系统管理|用户和组 14.1.1 增加用户 要添加新用户,在“用户设置”对话框中,单击右侧的“添加用户”按钮。 useradd指令 使用useradd命令来创建一个锁定的用户账号。注意必须是超级用户才行。 语法 useradd [option] LOGIN 参数说明 -c备注 加上备注文字。备注文字会保存在passwd的备注栏位中。 -d登入目录 指定用户登入时的启始目录。 -D 变更预设值. -e有效期限 指定帐号的有效期限。 -f缓冲天数 指定在密码过期后多少天即关闭该帐号。 -g群组 指定用户所属的群组。 -G群组 指定用户所属的附加群组。 -m 自动建立用户的登入目录。 -M 不要自动建立用户的登入目录。 -n 取消建立以用户名称为名的群组. -r 建立系统帐号。 -s 指定用户登入后所使用的shell。 -u 指定用户ID。 示例 建立一个新用户账户,并设置ID: #useradd caojh -u 544 需要说明的是,设定ID值时尽量要大于500,以免冲突。因为Linux安装后会建立一些特别用户,一般0到499之间的值留给bin、mail这样的系统账号。 在linux下用useradd建立一个用户,并给他分组然后再设好密码,编号 ,确定目录,最后能用这个用户telnet登录系统 ,具体的格式如下:[root@linux ~]# useradd [-u UID] [-g initial_group] [-G other_group] \ -[Mm] [-c 说明栏] [-d home] [-s shell] username 给linux系统添加一个帐号: 新建一个用户test, 属于mysql组,开始目录是/home/test useradd -g mysql -d /home/test -m test 然后进入 /etc/passwd,可以看到如下信息,在最后一行可以看到刚加的用户的信息。 test:x:504:501::/home/test:/bin/bash 可以看出/etc/passwd文件存放的是用户的信息,由6个分号组成的7个信息,解释如下 :?? (1):用户名。 ?? (2):密码(已经加密) ?? (3):UID(用户标识),操作系统自己用的 ?? (4):GID组标识。 ?? (5):用户全名或本地帐号 ?? (6):开始目录 ?? (7):登录使用的Shell,就是对登录命令进行解析的工具。 14.1.2 删除用户 在“用户设置”对话框中,单击右侧的“删除”按钮,可进入删除用户流程。 userdel userdel用来删除用户账号及相关文件。 语 法:userdel?[-r][用户帐号] 补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。 参 数:??-f? 删除用户登入目录以及目录中所有文件。 示例 user@ubuntuer:~$ userdel testing ==只删除/etc/passwd与/etc/shadow的该账号内容 user@ubuntuer:~$ userdel -r testing ==连该账号的/home/testing与/var/spool/mail/testing都删除 14.1.3 设置用户属性 窗口化设置用户属性 要查看某个现存用户的属性,在“用户设置”主窗口中,从用户列表中选择要操作的用户,单击“属性”按钮标签。 passwd指令 passwd指令用于修改用户密码,及通过指派密码和密码失效规则来给某账号开锁。 语 法:passwd?[-dklS][-u?-f][用户名称] ????补充说明:passwd指令让用户可以更改自己的密码,而系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。 参 数: ?? ? -d? 删除密码。本参数仅有系统管理者才能使用。? ???-f? 强制执行。? ???-k? 设置只有在密码过期失效后,方能更新。? ?? ?-l? 锁住
文档评论(0)