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

相关推荐

  • 练习

    练习 显示/proc/meminfo文件中以大小s开头的行;     显示/etc/passwd文件中不以/bin/bash结尾的行     找出/etc/passwd中的两位或三位数     显示/etc/grub2.cfg文件中,至少以一个空白字符开头的 且后面存非空白字符的行   &…

    Linux干货 2016-08-12
  • DNS从入门到管理(一)

    DNS从入门到管理(一) DNS概念 DNS三步法 反向解析 主从DNS服务器的实现 子域授权 智能DNS 压力测试与DNS排错 DNS概述 DNS(Domain NameSystem,域名系统),域名和IP地址相互映射的一个分布式数据库,通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析。而DNS的主要作用,就是域名解析,将主机名解析成IP地址。…

    Linux干货 2016-10-06
  • N26-博客作业-week6

    vim:Vi IMprove 基本模式:编辑模式,命令模式输入模式末行模式 打开文件: vim [option] [file…] +#:打开文件后,直接让光标处于第#行的行首+/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首 模式转换:编辑模式:默认模式编辑模式 –> 输入模式:i:insert…

    Linux干货 2017-03-12
  • find命令详解

    写在前面,命令总览: 文件名:-name  -iname   glob     从属关系: -user  -group  -uid  –gid  -nouser  -nogroup 按类型:-type []  ,f,d,l,b,c…

    Linux干货 2016-02-14
  • Shell脚本编程入门

    认识Shell Shell原意为贝壳 Linux系统中的shell是一个特殊的应用程序,它介于操作系统内核与用户之间,充当一个“命令解释器”的角色,负责接收用户输入的操作指令(命令)并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。 可以使用命令查看当前使用的是哪种shell以及当前Linux系统中都支持哪些shell种类。   查看当前…

    Linux干货 2016-08-12
  • Openssl搭建私有CA认证

    概述 CA英文全称Certification Authority,即数字证书认机构。从广义上来说,CA是负责发放和管理数字证书的权威机构,并作为用户数字认证中受信任的第三方,承担公钥体系(PKI)中公钥的合法性检验的责任,在互联网上,实现用户与用户、用户与企业之间的数字身份认证。 本文通过使用openssl进行搭建私有CA认证体系,从而简单地了解CA的认证过…

    Linux干货 2016-09-22

评论列表(1条)

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

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