马哥教育网络班22期+第4周课程练习

1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
   cp -r /etc/skel /home/tuser1

   chmod -R go=— /home/tuser1

1.png

2、编辑/etc/group文件,添加组hadoop。
   vim /etc/group

   hadoop:x:5003:

2.png

3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组id为hadoop组的id号;其家目录为/home/hadoop。
   vim /etc/passwd

   hadoop:x:4009:5003::/home/hadoop:/bin/bash

3.png

4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。
   cp -r /etc/skel /home/hadoop

   chmod -R go=— /home/hadoop

4.png

5、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。

   chown -R hadoop:hadoop /home/hadoop

5.png

6、显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式;
   grep "^[S,s]" /proc/meminfo

   grep -i "^[s]" /proc/meminfo

6.png

7、显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;

   grep -v "\<nologin\>$" /etc/passwd

7.png

8、显示/etc/passwd文件中其默认shell为/bin/bash的用户;

   grep  "\<bash\>$" /etc/passwd

8.png

9、找出/etc/passwd文件中的一位数或两位数;

   grep -o "\<[[:digit:]]\{1,2\}\>" /etc/passwd

9.png

10、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;

   grep "^[[:space:]\+" /boot/grub/grub.conf

10.png

11、显示/etc/rc.d/rc.syssinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;

   grep "^#[[:space:]]\+[^[:space:]]" /etc/rc.d/rc.syssinit

11.png

12、打出netstat -tan命令结果中以‘LISTEN‘,后或跟空白字符结尾的行;

   netstat -tan | grep "\<LISTEN\>[[:space:]]*$"

12.png

13、添加用户bash,testbash,basher,nologin(此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息;
   useradd bash
   useradd testbash
   useradd basher
   useradd -s /sbin/nologin nologin

   egrep "^([^:]+\>).*\1$" /etc/passwd

13.png

原创文章,作者:N22-上海-葡挞,如若转载,请注明出处:http://www.178linux.com/43303

(0)
N22-上海-葡挞N22-上海-葡挞
上一篇 2016-09-19 13:48
下一篇 2016-09-19 13:48

相关推荐

  • linux基础入门

    前言:一次写博客,还写的Linux的专业知识,好多都是参考着写的,经过一周的学习,从一开始有很多名词都不了解,也算是零基础吧,到现在经过反复琢磨还是了解不少了,万事开头难,只要你肯、你愿意下功夫,一定是能很好完成的! Linux基础入门 一、目录结构与文件 /    根目录 Bin  存放系统启动文件及其内核 Dev …

    Linux干货 2017-07-15
  • 马哥教育网络班20期+第2周课程练习

    1、Linux上的文件管理命令有哪些?其常用的使用方法及相关示例演示。 答: cp 复制、 mv 移动、rm 删除 (1)cp :复制文件或目录         用法:    cp [OPTION]… [-T] SOURCE DEST    cp [OPTI…

    Linux干货 2016-06-16
  • 98-mysql数据备份

    一. 数据备份基础知识

    2016-11-20
  • rmp 程 序 包 管 理 介 绍-20160819

    rmp 程 序 包 管 理 介 绍 §·学习大纲 ※包管理器 ※rmp常用命令介绍 *安装 *升级: *卸载: *查询: *校验: *数据库: ※rmp使用实例介绍 ※包管理器 ◎二进制应用程序的组成部分: 二进制文件、库文件、配置文件、帮助文件 ◎程序包管理器: debian:deb文件, dpkg包管理器 redhat: rpm文件, rpm包管理器 r…

    Linux干货 2016-08-21
  • Linux目录配置及文件名种类与扩展名

    Linux目录配置及文件名种类与扩展名 一、FHS目录配置标准 在FHS标准诞生之前,由于有很多公司为Linux开发产品,而又各自有各自的存放路径,所以导致管理困难,因此诞生了FHS标准。 FHS 依据文件系统使用的频繁与否与是否允许用户随意更改,将目录定义成四种交互作用的形态。如下图 可分享的:可以分享给其他系统挂载使用。 不可分享:自…

    Linux干货 2016-08-02
  • 单网卡多IP,双网卡实现负载

        有些时候会我们一个IP不够用,但是又不想加网卡,可以试试一个网卡实现多个IP,下面我们来操作一下。 生成新增IP配置文件信息;  [root@localhost network-scripts]# cat ifcfg-eth0      DE…

    Linux干货 2016-09-06

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-19 18:58

    不要把黑屏截上来了,很丑的是不是