姓名学号班级

实验三Linux下用户与组的管理

一、实验目的

1.理解/etc/passwd和/etc/group文件的含义;

2.掌握桌面环境下管理用户与组群的方法;

3.掌握利用shell命令管理用户与组群的方法;

4.掌握批量新建用户账户的步骤和方法。

二、实验环境

1.Linux软件和计算机

三、实验内容或步骤

实验准备知识为书上第8章内容,p129~152。

1.桌面环境下,进行用户和组群的添加、修改、删除操作。注意修改用户时,口令信息中

各设置参数的含义。

2.用户管理器中显示用户的信息,利用搜索过滤器查找以某个字母开头的用户

3.用groupadd添加一组群名称为自己姓名的全拼。,并指定其GID为一个三位数(第一个

数字为班号+5,比如1班的就是1+5,后两位数是自己学号的最后两位)。

4.用useradd命令创建一名称为自己姓名首字母的用户,并指定其主要组群为刚才所创建

的组群,用户ID同组群的GID。

例如组群为renyanyun,GID602,用户为ryy,UID602.

5.用id命令查看ryy用户的UID、GID。

6.用passwd命令分别修改root、ryy用户的密码。

7.用vi代开passwd、shadow、group、gshadow文件,熟悉文件中各项的含义。

8.用passwd命令删除ryy用户密码,然后尝试以ryy用户登录,看是否需要密码。

9.用passwd命令锁定和解锁ryy用户,,并分别尝试能否以ryy用户登录。

10.用usermod命令修改ryy用户,使其用户名变为yanyun(自己名字的全拼),UID变为

601.

11.用groupmod命令修改renyanyun组群,使其组群名变为ren(自己姓的全拼),用id yanyun

查看变化情况。

12.用groupmod命令修改ren组群,使其GID为601,用id yanyun查看变化情况。

13.创建两新用户,名称分别为lab1,lab2,查看/home(宿主目录)文件夹下目录情况。

14.用userdel删除用户lab1,用userdel –r删除lab2,然后查看/home文件夹的变化。

15.在root状态下,用su yanyun和su –yanyun命令分别切换到yanyun用户注意对比命令

提示符。然后分别以root和yanyun身份尝试vi /etc/shadow命令。

16.用newusers命令批量添加10个用户,要求为stu1~stu10,UID为771~780。

(1)编辑用户信息文件,保存文件名为stu.txt。

(2)利用命令newusers 17.利用chpasswd命令批量修改以上10个用户的密码,密码分别为000000~999999。

(1)创建用户口令文件,保存名字为passwd.txt。

利用命令chpasswd < passwd.txt,把用户口令文件重定向给chpasswd命令。

四、实验结果

linux添加三个用户lab1,linux操作系统实验linux下用户与组的管理相关推荐

  1. 操作系统实验五:用户进程管理(详细分析)

    操作系统实验五:用户进程管理 一. 实验目的 二. 实验任务 三. 实验准备 1.alloc_proc() 函数 2.do_fork() 函数 3.idt_init() 函数 4.trap_dispa ...

  2. linux添加三权,基于SELinux的三权分离技术的研究

    目前,Linux操作系统已广泛应用于各种设备和产品中,如服务器.PC机.机顶盒及路由器等.随着Linux系统的不断发展和广泛应用,Linux系统的安全问题也引起越来越多的关注.在Linux操作系统中, ...

  3. linux添加磁盘后进入grub,从硬盘安装 Linux 和从 GRUB 命令行启动操作系统

    标题 +=================================================+ |  从硬盘安装 Linux 和从 GRUB 命令行启动操作系统  | +======== ...

  4. linux添加windows字体文件夹里,如何把Windows下的字体添加到Linux中

    如何把Windows下的字体添加到Linux中 Linux(Fedora/Ubuntu/CentOS)的字体实在不尽如人意,而且在网页及文档显示时很多字无法显示出来,特别多的空白和乱码,其实,我们可以 ...

  5. Linux进程的创建和父子进程同步,操作系统实验报告_Linux进程创建与通信.doc

    操作系统实验报告_Linux进程创建与通信 2011-2012学年第一学期 专 业: 班 级: 学 号: 姓 名:提交日期:2011年11月实验二 Linux进程创建与进程通信 [实验目的 1. 熟悉 ...

  6. 操作系统实验二:用户接口

    实验二 用户接口 一.实验要求 (1)掌握Shell环境变量.管道.输入输出重定向的使用方法: (2)熟悉Shell程序设计. 二.实验内容 (1) 输入输出重定向: ① 新建文件file1,输入: ...

  7. linux添加三权,锐捷推SAM运营商版方案 三权分立突破管理瓶颈

    锐捷推SAM运营商版方案 三权分立突破管理瓶颈 全球通信业正在经历一场移动互联网带来的巨变,随着智能终端的快速普及,运营商正面临海量数据对网络带来的压力.为了应对这种趋势,同时解决高校宿舍等特殊环境下 ...

  8. 操作系统实验·Linux进程通信与内存管理

    预备知识 Linux进程的数据结构 在Linux中,进程用task_struct表示,所有进程被组织到以init_task为表头的双向链表中(见[include/linux/sched.h]SET_L ...

  9. linux添加物理卷编辑文件夹,Red hat Linux下的逻辑卷管理器LVM-上

    [IT168 专稿]Red hat 下的LVM 上 LVM是Logical Volume Manager(逻辑卷管理器)的简写,它为主机提供了更高层次的磁盘存储管理能力.LVM可以帮助系统管理员为应用 ...

最新文章

  1. MIT | 一种可解释的PPI预测模型
  2. 简单工厂模式_计算器实现
  3. 基于Docker的开源端到端开发者平台
  4. Javaamp;amp;(面试题)初始化顺序总结
  5. [云炬WEB实战笔记]批量修改WordPress文章时间按天递增
  6. ThinkPhp5 | 模块分析
  7. CSS3过渡属性transition详解
  8. SelectedNode与e.node的区别
  9. 没有电脑没有手机没有网络没有爱情——纪念我的电子科技大学九里堤校区大一生活
  10. vue项目中使用rem替换px-使用方法-02-问题规整
  11. BP神经网络分类算法
  12. 光纤存储服务器虚拟化,光纤存储DELL MD3600连接VMware ESX 65
  13. 其实我(微笑哥)是个正经男人!
  14. halcon例程学习笔记(10)---图像灰度共生矩阵cooc_feature_image.hdev
  15. 爱剪辑如何解决分段视频在串接处快两秒的问题
  16. RR报文解析(三)利用LSR, DLSR计算RTT
  17. Camera ITS测试
  18. 【机器学习小常识】“分类” 与 “回归”的概念及区别详解
  19. 阿里云ACP云计算备考经验
  20. photoshop图像处理技术(二)

热门文章

  1. 生活随笔:为何遇不到美女坐我旁边?
  2. SQL Studio:一款纯Web化SQL开发工具,关键是免安装还免费!
  3. XenApp/XenDesktop 7.11新功能
  4. Consider defining a bean of type ‘com.nclg.mall.service.AdminService‘ in your configuration.
  5. Linux系统配置虚拟IP
  6. 《Deep Learning with Python》(中文版)—读书笔记
  7. VMware虚拟机安装Red Hat Enterprise Linux 7.9.0 RHEL镜像下载安装
  8. 一目了然的 Node.js Windows10 安装篇
  9. 今日干货:免费证件照制作软件推荐
  10. 舞台音效控制软件_苹果舞台现场演奏音效控制工具 MainStage 3 v3.3.1