实验四 Linux系统管理

Posted Z.Q.Feng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验四 Linux系统管理相关的知识,希望对你有一定的参考价值。


一、实验目的

  1. 掌握用户管理的基本内容和原理;
  2. 理解与用户管理有关的工具与命令的具体作用以及关键部分的内容;
  3. 从用户管理的角度初步理解系统安全管理的具体内容。
  4. 掌握文件管理的基本内容和原理;
  5. 掌握linux软件包管理方法。
  6. 掌握RPM命令和yum的使用。
  7. 熟悉图形模式下软件管理工具的使用。

二、实验要求

  1. 掌握用户管理的基本内容和原理;
  2. 掌握linux软件包管理方法。

三、实验内容(要求详细列出步骤截图)

  1. 以root用户身份使用useradd命令创建新用户,要求如下:

    用户名:ccst+姓名拼音缩写;
    用户号:学号后4位;
    用户组:默认自动创建;
    主目录为:/home/用户名;
    shell为:/bin/bash;
    设置账号过期日期为:2022-10-1;
    
    useradd -u 9611 -d /home/ccstfzq -s /bin/bash -e 2022/10/1 ccstfzq
    

    以root用户身份使用passwd命令给用户设置密码。
    
    passwd ccstfzq
    

  2. 如何将两个用户设为同组用户,写出你打算使用的系统管理命令?并说明实现后/etc/group的内容有何改变?

    新建组:groupadd 新建组
    将用户1和用户2设定为同组用户:
    gpasswd -a 用户1 新建组
    gpasswd -a 用户2 新建组
    /etc/group内容改变:新增一行新建组行,组ID后包含用户1和用户2
    
  3. 查看你所在Linux系统的相关文件,回答以下问题:

     用户root的用户ID和组ID为多少?	
    
    cat /etc/passwd | grep root
    


    用户ID和组ID均为0

     用户root所属的组名称? root的主目录在那里?
    

    组名称为root,主目录为 /root

  4. 以root用户身份新建“用户1”(以姓名全拼加1命名,下同),为其添加密码“123456”。

    useradd -s /bin/bash fengzhiqiang1
    passwd fengzhiqiang1
    

  5. 以root用户身份新建“用户2”,将其设置为口令为空,通过用户身份切换验证设置是否成功。 以root用户身份新建“用户3”,然后对其进行锁定,最后删除该用户及所有相关的文件。


    登录失败,无法设置

  6. 新建组群“zuqun4”,将本次实验中新建的所有用户添加到该组群中。

    groupadd zuqun4
    gpasswd -a ccstfzq zuqun4
    gpasswd -a fengzhiqiang1 zuqun4
    gpasswd -a fenghziqiang2 zuqun4
    

  7. 下载并安装telnet软件包,采用 –ivh方式安装。下载地址为:http://vault.centos.org/6.3/os/x86_64/Packages/

    rpm -ivh ./Downloads/talnet-0.17-47.e16.x86_64.rpm
    

  8. 利用rpm查询telnet软件包。

    rpm -qi talnet
    

  9. 在/root目录下建立名为“tarcs”的文件夹,在文件夹内建立名为“tarceshi1”的文件,然后用tar命令打包并压缩“tarceshi1”文件,打包压缩后的文件名为“tarceshi1.tar.gz”,然后将“tarceshi1.tar.gz”解压缩到/home目录下。

    ca ~ && mkdir tarcs && cd tarcs && touch tarceshi1
    ls
    tar zcvf tarceshi1.tar.gz tarceshi1
    ls
    tar zxvf tarceshi1.tar.gz -C /home
    ls /home
    

  10. 使用yum直接安装httpd软件包,然后删除软件,并清除缓存目录下的软件包。

    安装

    yum install httpd
    

    卸载:

    yum remove httpd
    yum clean httpd # 清除软件包
    


  11. 利用图形模式下的软件包管理工具安装和删除软件“LibreOffice Draw”。


以上是关于实验四 Linux系统管理的主要内容,如果未能解决你的问题,请参考以下文章

大学计算机相关专业实验实训整理

大学计算机相关专业实验实训整理

Linux内核实验作业四

基于操作系统原理的Linux的内存管理

Linux系统中的日志管理

Linux内核分析实验四----