N26-第四周作业-邢岩

马哥门徒-N26-邢岩


  精神练习需要深入认真的工作以及热情的劲头。当你开始练习,你是在挣扎、在反抗,你需要集中精力,然后慢慢进步。那么,我们就开始吧。N26-第四周作业-邢岩

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


  ~]# cp -r /etc/skel/ /home/tuser1/

  ~]# chmod -R go=— /home/tuser1/

1.jpg


  第二题,编辑/etc/group文件,添加组hadoop

 ~]# echo "hadoop:x:2106:" >> /etc/group

2.jpg


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


 ~]# echo "hadoop:x:2106:2107::/home/hadoop:/bin/bash" >> /etc/passwd

3.jpg


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


 ~]# cp -r /etc/skel /home/hadoop 

 ~]# chmod go=— /home/hadoop

4.jpg5.jpg


 第五题,修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop


  ~]# chown -R hadoop:hadoop /home/hadoop

6.jpg


 第六题,显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式。


 ~]# grep -E "^(s|S)" /proc/meminfo

7.jpg

  ~]# grep -E "^[sS]" /proc/meminfo

8.jpg


 第七题,显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户。


  ~]# grep -v "/sbin/nologin$" /etc/passwd | cut -d: -f1

9.jpg


  第八题,显示/etc/passwd文件中其默认shell/bin/bash的用户。


  ~]# grep "/bin/bash$" /etc/passwd | cut -d: -f1

10.jpg


 第九题,找出/etc/passwd文件中的一位数或两位数。


 ~]# grep "\<[0-9][0-9]\?\>" /etc/passwd

11.jpg


 第十题,显示/boot/grub/grub.conf中以至少一个空白字符开头的行。


  ~]# grep "^[[:space:]]\{1,\}" /boot/grub/grub.conf


 第十一题,显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行。


  ~]# grep "^#[[:space:]]\{1,\}[^[:space:]]\{1,\}" /etc/rc.d/rc.sysinit


 第十二题,找netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行。


 ~]# netstat -tan|grep "LISTEN[[:space:]]*$"

12.jpg


  第十三题,添加用户bash, testbash, basher, nologin (此一个用户的shell/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息。


 ~]# grep "^\([[:alnum:]]\{1,\}\):.*\1$" /etc/passwd

13.jpg

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

(0)
上一篇 2017-02-15 22:04
下一篇 2017-02-16 00:47

相关推荐

  • Linux 压缩、解压缩和打包工具

        前言:你是否曾经因为某个文件占用空间较大,而空间紧缺的U盘无法存放此文件。你是否曾经因为软件里有太多文件而不方便复制和携带。你是否曾因需要备份太过零散而头疼。那么基于“文件压缩和打包”的技术因此出现。下面介绍下Linux下关于压缩、解压缩和打包的工具及使用。 一、相关术语的原理和意义   &…

    Linux干货 2015-07-15
  • N25-第十一周作业

    1、详细描述一次加密通讯的过程,结合图示最佳。   以Bob和Alice安全通讯为例:     Bob<———>Alice    1. Bob要和Alice安全通信首先要取得对方的公钥,即对方的证书,并验证证书的合法性。验证过程和内容: &n…

    Linux干货 2017-03-20
  • MySQL or MariaDB 简介

    DBMS:数据库管理系统 RDBMS:关系型数据库管理系统    总之:他们都是一个数据管理程序;大多都是CS架构,都有专门的通信协议进行数据交换 关系模型:               表(行或者列):二维关系 设计范式:       &…

    Linux干货 2017-01-12
  • 通过Nginx来安装一个Discuz

    这次由于时间有限,所以我就没有用编译安装来启动LMP,只有Nginx 是编译安装的 因为是在centos7上面安装的Nginx所以我们这里由于能力有限,暂时不能将其加入开机启动,日后我会进行改进,将其加入开机启动。这里我们给出Nginxd的编译选项及环境   yum groupinstall "Development&…

    Linux干货 2016-10-30
  • lvm的应用

    前言    lvm是logical volume manager(逻辑卷管理器)的简称,通过将若干个磁盘分区连接成一个整块的卷组(volumegroup),形成一个存储池,管理员可以在卷组上随意创建逻辑卷(logicalvolumes),并进一步在逻辑卷组上创建文件系 统。管理员通过LVM可以方便的调整存储卷组的大小,并且可以对磁盘存储按…

    Linux干货 2016-05-23

评论列表(1条)

  • 马哥教育
    马哥教育 2017-02-26 15:28

    写的越来越好了,赞!