第四周 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
下一篇 2016-07-16

相关推荐

  • 程序包管理初步

    升级:       rpm {-U|–upgrade} [install-options] PACKAGE_FILE …                -U:升级或安装;       rpm {-…

    Linux干货 2016-12-31
  • Apc缓存Opcode

    1、PHP执行 PHP的运行阶段也分成三个阶段: Parse。语法分析阶段。 Compile。编译产出opcode中间码。 Execute。运行,动态运行进行输出。                            …

    Linux干货 2015-04-10
  • Linux笔记第一周

    一、描述计算机的组成及其功能。 计算机由硬件和软件两部分组成 硬件由主机与外部设备构成 软件由系统软件与应用软件构成 二、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 Red Hat公司发布         Redhat Centos Novell公司发布             SUSE Debian维护社区发布   Debian ub…

    Linux笔记 2018-06-24
  • 负载均衡PHP应用(实现WordPress)

    一、实验目的:负载均衡PHP应用 二、逻辑构建:   三、实验需要:4台虚拟机,一台作为客户端,一台作为VS,两台作为RS 四、实验环境:VS的DIP要与RS的IP在同一个私网内,RS的默认网关为DIP;VS则要开启路由转发功能echo 1>/proc/sys/net/ipv4/ip_forword,注意防火墙和selinux都要关闭 五、实…

    2017-05-09
  • PHP5.4最新特性

    原文Oracle:LAMP 体系有了新的竞争,但此版本中的特性使 PHP 再次挑战极限。 稍微做了修改。: 概述总结:1. 内存和性能改进:大型 PHP 应用程序中可节省 20-50% 的内存。通过各种优化使性能提高 10-30%2. 支持特性Trait3. 精简数组语法,可以定义短数组4. 函数数组解除引用,支持Array dereferenci…

    Linux干货 2015-11-18
  • 马哥教育网络班21期+第二周课程练习

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 复制命令:cp     # 复制a.txt到var目录下     cp /tmp/a.txt /var     # 复制mytest1目录到v…

    2016-07-17

评论列表(2条)

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

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

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

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