N22 网络班-第三周作业

1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。

 L{X`DJ]6FACX180KS)BRLY2.png

2、取出最后登录到当前系统的用户的相关信息。

 K%]7O]E`Y]%AQ({H78W`@[B.png

3、取出当前系统上被用户当作其默认shell的最多的那个shell。

 4}@DQVR@BP`GQ1ZF}_P@}~K.png

4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/maxusers.txt文件中。

JQF5J8ZA[ZFW68Z69E8QI~E.png

5、取出当前主机的IP地址,提示:对ifconfig命令的结果进行切分。

主要考虑使用cut区域切分

 3@`H4AS12HH)TBV@G)7LDII.png

6、列出/etc目录下所有以.conf结尾的文件的文件名,并将其名字转换为大写后保存至/tmp/etc.conf文件中。

  AO_%I885HP8Q09(@T[KJQXM.png

7、显示/var目录下一级子目录或文件的总个数。

  SL8J@`ZERHP_CT`K0}E9TVV.png

8、取出/etc/group文件中第三个字段数值最小的10个组的名字。

 DKVV3UN896B}QWP(5_SG)Q4.png

9、将/etc/fstab和/etc/issue文件的内容合并为同一个内容后保存至/tmp/etc.test文件中。

  AYDKVAR_0SI]DT%D601]ILO.png

10、请总结描述用户和组管理类命令的使用方法并完成以下练习:

   用户、组管理命令:

    useradd: 添加用户,其常用选项如下

        -u UID: [UID_MIN, UID_MAX], 定义在/etc/login.defs

        -g GID:指明用户所属基本组,可为组名,也可以GID

        -c "COMMENT":用户的注释信息

        -d /PATH/TO/HOME_DIR: 以指定的路径为家目录

        -s SHELL: 指明用户的默认shell程序,可用列表在/etc/shells文件中

        -G GROUP1[,GROUP2,…[,GROUPN]]]:为用户指明附加组;组必须事先存在

        -r: 创建系统用户,其中CentOS 6中系统用户id小于500,CentOS 7中系统用户id小于1000

    userdel:删除用户

        -r: 删除用户家目录

    usermod:修改用户

        -u UID: 新UID

        -g GID: 新基本组

        -G GROUP1[,GROUP2,…[,GROUPN]]]:新附加组,原来的附加组将会被覆盖;若保留原有,则要同时使用-a选项

        -s SHELL:新的默认SHELL;

        -c 'COMMENT':新的注释信息;

        -d HOME: 新的家目录;原有家目录中的文件不会同时移动至新的家目录;若要移动,则同时使用-m选项;

        -l login_name: 新的名字;

        -L: lock指定用户

        -U: unlock指定用户

    groupadd:添加组

        -g GID: 指明GID号

    passwd:添加修改密码,仅root用户权限

        -l: 锁定指定用户

        -u: 解锁指定用户

        -n mindays: 指定最短使用期限

        -x maxdays:最大使用期限

        -w warndays:提前多少天开始警告

        -i inactivedays:非活动期限;

        –stdin:从标准输入接收用户密码;

   (1)、创建组distro,其GID为2016;

       6B47IBTCBA)253X%]J4F~~D.png

   (2)、创建用户mandriva, 其ID号为1005;基本组为distro;

     5EV(V93N]P%~XJ3I)M~}R1G.png

   (3)、创建用户mageia,其ID号为1100,家目录为/home/linux;

      $$)3F4G_QES7MO2E5V5F2Q4.png

   (4)、给用户mageia添加密码,密码为mageedu;

      T[DV54{%E8G(K@_IU8O62VG.png

   (5)、删除mandriva,但保留其家目录;

      0HO)H`BN3FI]SS$C3(M91NU.png

   (6)、创建用户slackware,其ID号为2002,基本组为distro,附加组peguin;

      }%(`@9K6I7YKSH8TX43P{4I.png

   (7)、修改slackware的默认shell为/bin/tcsh;

      Z9)G9UD}(RW3SIG9JBR1[}L.png

   (8)、为用户slackware新增附加组admins;

      0B1S{FM8DI%I6XI8OPZTGNP.png

   (9)、为slackware添加密码,且要求密码最短使用期限为3天,最长为180天,警告为3天;

      E)F@RQ$06RL0V)]58XAW6D7.png

   (10)、添加用户openstack,其ID号为3003, 基本组为clouds,附加组为peguin和nova;

      O7RYTA(SXD2A25XGDEEE836.png

   (11)、添加系统用户mysql,要求其shell为/sbin/nologin;

      0C]Z3FJRSWOHBL6H7G{][JN.png

   (12)、使用echo命令,非交互式为openstack添加密码。

      M3QU3%7]APC6MIXR()4D]_S.png

原创文章,作者:Y1010971290,如若转载,请注明出处:http://www.178linux.com/43538

(0)
Y1010971290Y1010971290
上一篇 2016-09-05 21:14
下一篇 2016-09-06 08:50

相关推荐

  • 第二周作业

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 目录管理类的命令: mkdir, rmdir mkdir:make directories mkdir [OPTION]… DIRECTORY… -p: 自动按需创建父目录; -v: verbose,显示详细过程; -m MODE:直接给定权限; 注意:路径…

    Linux干货 2018-01-17
  • sed命令的用法和vim编辑器的使用

    一、文本处理工具sed sed [option]….'script] [input-file]… 简介: sed是一种流编辑器,他一次处理一行的内容,处理时把当前处理的行存储在临时缓冲区中,这个缓冲区被称为模式空间,接着用sed命令处理,处理完成后把模式空间的内容送往屏幕,接着处理下一行,知道文件末尾,而文件的内容…

    Linux干货 2016-08-15
  • CentOS7下编译安装Apache

    在Linux中通过编译源代码进行安装软件,需要GCC(GNU Compiler Collection,GNU编译器套件)的支持。通过yum安装GCC [root@localhost ~]# yum install gcc C程序源码编译安装三个步骤: 第一步:./configure  (1)通过选项传递参数,…

    Linux干货 2016-09-05
  • 非常不错的编程技术教程

    下面是一些非常不错的编程教程,当然,全是英文版的。不过因为是新手教程,所以非常容易阅读,可以在学习技术的同时加强一下自己的英语阅读能力。 如果你是一个新手,建议你把本页设为你的收藏夹。C Introduction to C Programming C Optimization Tutorial Compiling C and C…

    Linux干货 2016-05-10
  • Linux中的分区管理

    1. 磁盘分区类型 磁盘分区主要分为两种类型: MBR  MBR是一个比较古老的分区类型了,不支持2TB的大硬盘。在磁盘的0磁道0扇区的512字节存放的就是MBR的信息。前446字节为bootloader,后面64字节存放的是分区表,后面2字节存放的是55aa的分区标识符。MBR分区类型最多只能支持4个主分区和扩展分区,其余的分区只能是逻辑分区。 …

    2017-04-22
  • 搭建双主模型lpvs的高可用集群

    一、实验要求: 1、基于LVS-DR模型上实践; 2、调度器高可用(双主模型); 二、实验拓扑图: 三、实验步骤: 1、  设置RS (a)设置http主页 Yum install httpd Vim /var/www/html/index.html <h1>172.18.24.3 server 1或者172.18.24.5server…

    2017-05-15

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-14 08:37

    第5题用正则匹配到IP地址会更好,另外不建议答案使用贴图哈。加油~