Linux下的用户管理课件

上传人:我*** 文档编号:139681447 上传时间:2020-07-23 格式:PPT 页数:25 大小:214KB
返回 下载 相关 举报
Linux下的用户管理课件_第1页
第1页 / 共25页
Linux下的用户管理课件_第2页
第2页 / 共25页
Linux下的用户管理课件_第3页
第3页 / 共25页
Linux下的用户管理课件_第4页
第4页 / 共25页
Linux下的用户管理课件_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《Linux下的用户管理课件》由会员分享,可在线阅读,更多相关《Linux下的用户管理课件(25页珍藏版)》请在金锄头文库上搜索。

1、Linux下的用户管理,肖小红,了解用户管理的任务 学会查看与用户管理相关的配置文件 掌握实现用户管理的命令 掌握批量添加用户的方法 掌握用户磁盘配额限制的方法,实验目的,查看与用户管理相关的配置文件 管理用户的命令 管理用户组的命令 批量创建用户 用户磁盘配额限制,实 验 内 容,1、查看与用户相关的配置文件 (1) /etc/passwd 存放用户基本信息username:passwd:uid:gid:fullname:home directory:loginshell xxh:x:500:500:xxh:/home/xxh:/bin/bash (2) /etc/shadow 存放用户密码

2、及其相关信息 xxh:$1$UkEXUvwT$gff2Y3qZmhjyIMP8mS28E/:14932:0:99999:7:,查看配置文件,2、查看与组群相关的配置文件 (1) /etc/group root:x:0:root bin:x:1:root,bin,daemon daemon:x:2:root,bin,daemon sys:x:3:root,bin,adm sabayon:x:86: xxh:x:500: (2) /etc/gshadow root:root bin:root,bin,daemon,查看配置文件,3、管理用户的命令 (1)创建用户 (2)删除用户 (3)设置用户密码

3、 (4)用户登录 (5)退出用户登录 (6)用户切换命令 (7)查看用户信息,管理用户的命令,(1)创建用户 格式:adduser(useradd) 用户名 例: #adduser jsj 创建用户时,超级用户做两件事: 在/etc/passwd、/etc/shadow中添加信息 创建用户主目录:/home/jsj (2)删除用户 格式:userdel -r 用户名 例: #userdel -r jsj Note:当创建和删除用户时请检查 /etc/passwd、 /etc/shadow 文件,并检查/home目录,管理用户的命令,(3)设置用户密码 格式:passwd 用户名 passwd命

4、令的集中形式: 1)锁定用户口令 passwd -l 用户名 2)解除用户口令的锁定 passwd -u 用户名 3)删除用户口令 passwd -d 用户名 4)查看指定用户的状态 passwd S 用户名,管理用户的命令,(4)用户登录 使用ctrl+alt+F1ctrl+alt+F6键切换登录的终端屏 幕; login xxh 系统提示输入xxh的用户密码后完成登录。 (5)退出用户登录 #exit,管理用户的命令,(6)用户切换命令 格式: su 用户名 Note:操作权限问题 (7)查看用户信息 id 命令 # id xxh finger 命令 # finger xxh,管理用户的命

5、令,4、管理组群的命令 (1)创建用户组 (2)删除用户组 (3)向用户组添加用户 (4)修改组的信息 (5)显示用户所属组,管理组群的命令,(1)创建用户组 格式:groupadd 选项 组名 例: #groupadd computer 或直接往/etc/group中按格式添加信息 (2)删除用户组 格式:groupdel 组名 例: #groupdel computer,管理组群的命令,(3)向用户组添加用户 格式:gpasswd 选项 用户名 组名 例: 为computer组添加用户jsj #gpasswd -a jsj computer 将jsj用户从computer组中删除 #gpa

6、sswd d jsj computer,管理组群的命令,(4)修改用户组的信息 格式:groupmod 参数 组名 # groupmod -n pc computer 将computer改名为pc # groupmod -g 510 pc 将pc的组id改为510 (5)显示用户所属组 格式:groups 用户名 #groups jsj 显示jsj用户的所属组 #groups root 显示root用户的所属组,管理组群的命令,5、批量创建用户 (1)创建批量用户的命令 newusers命令 格式:newusers 文件名 功能:成批添加用户。把文件内容添加到/etc/passwd中。 chp

7、asswd命令 格式:chpasswd 文件名 功能:批量更改用户口令。把文件内容添加到/etc/shadow中。 pwconv命令 格式: pwconv 功能:用于超级用户启用shadow加密 pwunconv 格式: pwunconv 功能:用于超级用户取消shadow加密。,批量创建用户,(2)创建批量用户的步骤 建立用户信息文件 用户信息文件中每一行信息的内容表示一个用户的信息,格 式与/etc/passwd文件中每一行的格式一致:用户名:x:UID: GID:全称:主目录:登陆shell 例:将网络班同学添加为linux新用户,用户名为“stu”与学 号的组合,用户信息文件名为stu

8、.txt #vi stu.txt stu01:x:511:511:/home/stu01:/bin/bash stu02:x:512:512:/home/stu02:/bin/bash stu03:x:513:513:/home/stu03:/bin/bash stu04:x:514:514:/home/stu04:/bin/bash,批量创建用户,建立用户口令文件 格式为:用户名:口令 例:为网络班同学添加口令,用户账号文件名为stupasswd.txt # vi stupasswd.txt stu01:stu01123 stu02:stu02123 stu03:stu03123 stu04

9、:stu04123 利用newusers成批添加用户 # newusers stu.txt,批量创建用户,利用pwunconv命令取消shadow加密 为了使用户口令中指定的口令可以使用,必须先 取消原先的shadow加密。 # pwunconv 利用chpasswd命令批量更新用户口令 #chpasswd stupasswd.txt 利用pwconf命令恢复shadow加密 #pwconv,批量创建用户,6、用户磁盘配额限制 在Linux操作系统中,用户管理的一个重要任务是 保证文件系统分区的空闲空间高于15%。因此,为 了有效管理和控制普通用户使用的磁盘空间,确保 所有用户使用的磁盘空间的

10、总和不会超过文件系统 分区的85%,必须对用户和用户组使用的磁盘空间 严格监控。管理磁盘空间的方法有两种:一是对每 个用户使用的磁盘空间进行限额设定;一是以组为 单位,对每个用户组使用的磁盘空间进行限额设定。,用户磁盘配额限制,6、用户磁盘配额限制 在linux系统下,常选择用quota限制用户使用的磁盘 空间。其思路是,首先,根据磁盘分区的大小,计算每个 用户可以使用的磁盘空间。然后,对用户所在的文件系统 进行标记,使系统在每次启动和运行期间实时检查用户和 用户组使用的磁盘空间,当发现用户和用户组使用的空间 接近或等于限额时,向用户发出警告,并禁止用户使用超 过限额的空间。具体实现方法如下:

11、 (1) 检查服务器的 /etc/fstab文件有无限制 (2) 修改/etc/fstab 文件 (3) 建立文件aquota.user (4) 重新启动服务器 (5) 为指定的用户分配磁盘大小以及存放的文件个数 (6) 启动磁盘配额限制,用户磁盘配额限制,实例:对用户stu01和stu02进行磁盘限额 (1)查看/etc/fstab文件 (2)修改/etc/fstab文件 LABEL=/ / ext3 defaults,usrquota 1 1 (3)重启或执行命令:mount o remount / (4)创建aquota.user文件#touch aquota.user#chmod 60

12、0 aquota.user或直接执行 #quotacheck -au/此命令会重新检索quota的配置文件有时会出现下述情况:quotacheck: Cannot remount filesystem mounted on /var/spool read-only so counted values might not be right. Please stop all programs writing to filesystem or use -m flag to force checking. 解决: # quotacheck -mf -u /dev/hda1 (对用户) # quotac

13、heck -mf -g /dev/hda1 (对组),用户磁盘配额限制,(5)编辑aquota.user文件 #edquota -u stu01Disk quotas for user stu01 (uid 511):Filesystem blocks soft hard inodes soft hard/dev/sda1 28 0 0 6 0 0 修改如下: Filesystem blocks soft hard grace files soft hard grace /dev/hda8 28 10000 15000 6days 14 10 15 (6)拷贝相同用户的磁盘配额 如果用户的磁盘

14、限额相同,可以将已经建立的用户的磁盘限额 拷贝给其他用户。 #edquota p stu01 stu02,用户磁盘配额限制,(7)启动磁盘配额管理 # quotaon -au quotaoff命令用来关闭取消磁盘配额限制,在关机或重启机器 时,请先用该命令 # quotaoff -au 使用quota 命令还可以查看某用户的磁盘限额。 例如:使用quota 命令可以查看stu01或stu02的磁盘限额。 #quota -u stu01 Disk quotas for user stu01 (uid 511): Filesystem blocks soft hard grace files soft hard grace /dev/hda8 28 10000 15000 6days 14* 10 15 Note:验证对用户的磁盘配额是否生效,用户磁盘配额限制,实验任务: 1、查看 etc/passwd/、etc/shadow、 /etc/group、 /etc/gshadow文件 2、建立用户、删除用户、在不同用户间切换 3、建立用户组,并往用户组中添加用户 4、采用批量的方法建立多个用户 5、为用户设定磁盘配额,实验任务,Thanks for your attendance, patience and advice!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号