第四周 N21 总有刁民想害朕

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

cp -a /etc/skel /home/tuser1 && chmod go= /home/tuser1/

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

echo "hadoop:x:2023:" > /etc/group

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

mkdir -p /home/hadoop

echo "hadoop:x:3004:3004::/home/hadoop:" > /etc/group 

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

cp -R /etc/skel /home/hadoop

chmod -R go= /home/hadoop 

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

chown hadoop:hadoop -R /home/hadoop

6、显示/proc/meminfo文件中以大写或小写S开头的行;用3种方式;

grep ^[Ss] /proc/meminfo 

grep -i '^s' /proc/meminfo 

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

cat  grep -v "/sbin/nologin$" /etc/passwd

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

grep  "/bin/bash$"  /etc/passwd

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

cat /etc/passwd | grep -v "[0-9]\{3,\}"

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

cat /boot/grub/grub.conf | grep ^[[:space:]]*$

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

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

egrep"^#[[:space:]]+[[:space:]]+" /etc/rc.d/rc.sysinit

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

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

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

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

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

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

原创文章,作者:N21-总有刁民想害朕,如若转载,请注明出处:http://www.178linux.com/24059

(0)
N21-总有刁民想害朕N21-总有刁民想害朕
上一篇 2016-07-16 21:58
下一篇 2016-07-16 22:23

相关推荐

  • Linux的哲学思想和文件系统

    Linux的哲学思想 Linux是一个自由的操作系统,其内部也有着自己独特的一些特定的规则,就是我们所说的关于Linux的哲学思想。 Linux系统的哲学思想 1.一切皆文件:Linux系统把几乎所有的系统资源全部都抽象为文件形式,包括硬件设备,甚至通信的接口都是以文件形式存在的。 2.Linux系统是由许许多多的小程序组成的,这些小程序的功能性单一,组合这…

    Linux干货 2016-11-01
  • 26期全程班-第六周博客作业

    请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; # cp /etc/rc.d/rc.sysinit /tmp # vim /tmp/rc.sysinit :%s@^\([[:space:]]\+\)@#\1@g 2…

    Linux干货 2017-03-07
  • 文件权限

    文件权限 文件属性       rw-r–r–表示文件权限     Root 表示文件所有者     Root 表示文件所属组     0 表示文件的大小 …

    Linux干货 2016-08-11
  • 第三周博客作业

    who useradd usermod groupadd

    Linux干货 2017-12-17
  • 零距离接触软RAID0和RAID5以及逻辑卷LVM

    一、创建一个可用空间为1G的RAID1设备,文件系统为ext4,有一个空闲盘,开机可自动挂载至/backup目录 1、首先手动给虚拟机添加两块硬盘 2、添加硬盘后,无需关机,直接让内核扫描添加的磁盘 [root@centos6 ~]# echo '- – -' >&nbsp…

    Linux干货 2016-09-01
  • 系统与内核管理

    系统与内核管理 1.Linux组成 Linux: kernel+rootfs kernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能 rootfs:程序和glibc 库:函数集合, function, 调用接口(头文件负责描述) 过程调用:procedure,无返回值 函数调用:function 程序:二进制执行文件 内核设计流派: 单内…

    Linux笔记 2018-05-21

评论列表(2条)

  • 马哥教育
    马哥教育 2016-07-17 20:44

    写的很好,排版还可以在改进一下,2 3 13 都不对,可以在考虑一下,加油

  • N21-总有刁民想害朕
    N21-总有刁民想害朕 2016-07-18 00:26

    13.egrep “(^[[:alnum:]+\>]).*\1$” /etc/passwd