N28-第四周

1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
2、编辑/etc/group文件,添加组hadoop。
3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。
4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。
5、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。
6、显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式;
7、显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;
8、显示/etc/passwd文件中其默认shell为/bin/bash的用户;
9、找出/etc/passwd文件中的一位数或两位数;
10、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;
11、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;
12、打出netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行;
13、添加用户bash, testbash, basher, nologin (此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息;

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

步驟一:複製/etc/skel目錄為/home/tuser1,並查看屬性

  1. 複製/etc/skel目錄為/home/tuser1
    [root@localhost ~]# cp -r /etc/skel /home/tuser1
  2. 查看屬性
    2017-12-30_094142

步驟二:修改/home/tuser1及其內文件的屬組和其他用戶沒有任何訪問權限

2017-12-30_094142
2、编辑/etc/group文件,添加组hadoop。

步驟一:使用vim工具編輯/etc/group文件

[root@localhost ~]# vim /etc/group

步驟二:在文件中最後一行添加hadoop組

hadoop:x:2019

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

步驟一:使用vim工具編輯/etc/passwd文件

[root@localhost ~]# vim /etc/passwd

步驟二:在文件中最後一行添加hadoop用戶,並GID為hadoop,家目錄為/home/hadoop

  1. 查看組hadoop的ID號
    2017-12-30_094142
  2. 添加用戶hadoop
    hadoop:x:2003:2019::/home/hadoop:/bin/bash

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

步驟一:複製/etc/skel目錄為/home/hadoop

2017-12-30_094142

步驟二:修改/home/hadoop目錄的屬組和其他用戶沒有任何訪問權限

2017-12-30_094142

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

2017-12-30_094142

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

2017-12-30_094142

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

步驟一:找出默認shell為/sbin/nologin的用戶

[root@localhost ~]# grep “/sbin/nologin$” /etc/passwd

步驟二:將步驟一的取反

[root@localhost ~]# grep -v “/bin/bash$” /etc/passwd

說明:選項-v,–invert-match為取反

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

2017-12-30_094142

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

方式一:

[root@localhost ~]# egrep “\<[[:digit:]]{1,2}\>” /etc/passwd

or

[root@localhost ~]# grep -E “\<[[:digit:]]{1,2}\>” /etc/passwd

方式二:

[root@localhost ~]# egrep “\<[0-9]{1,2}\>” /etc/passwd

or

[root@localhost ~]# grep -E “\<[0-9]{1,2}\>” /etc/passwd

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

[root@localhost ~]# grep “^[[:space:]]” /boot/grub/grub.conf

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

[root@localhost ~]# grep -E “^#[[:space:]]+[^[:space:]]” /etc/rc.d/rc.sysinit

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

2017-12-30_094142

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

步驟一:創建bash、testbash、basher、nologin用戶

2017-12-30_094142

步驟二:找出當前系統上其用戶名和默認shell相同的用戶的信息

2017-12-30_094142

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/90646

(0)
汪洋中一粒沙汪洋中一粒沙
上一篇 2017-12-29
下一篇 2017-12-30

相关推荐

  • 马哥教育网络班N22期+第3周课程练习

    马哥教育网络班N22期+第3周课程练习 1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 示例: [root@Red Hat Enterprise Linux Desktop]# who | cut -d' &#039…

    Linux干货 2016-08-29
  • shell中的引号用法

        SHELL引号  在shell里可以通过使用单引号,双引号,反引号(TAB键上方的按键),反斜线来转换某些shell元字符的含义。比如说,我们希望echo命令显示出$本身字符的意义,而不是变量,我们需要使用某些功能来屏蔽$符号本身赋予的特殊含义,使其还原本身字面的意思。 主要讲述四个比较特殊常用的符号。 1.反…

    2017-06-11
  • Linux文件系统

    文件是什么?存储空间内存储的有边界的一段流式数据,对数据可以做到按名存取。众多文件是如何有效的组织起来?1.  平面化把众多文件放在一起。当想查找某个文件时,需要遍历所有文件,当文件数目足够多的时候,查找一个文件将会非常慢,效率极低。2.  层级结构化根据后续查找文件的筛选条件进行分类,逐层放置,通常要查找一个文件,只需要从最高层级开始,…

    2017-09-05
  • N22-第一周练习作业-冥界之王

    1.描述计算机系统的组成及功能硬件组成(输入设备,输出设备,存储器,运算器,控制器) 输入设备:鼠标,键盘,麦克,声卡(输入声音),扫描仪,手写板等输出设备:显示器,声卡(输出声音),音箱,投影仪等存储器:内存,硬盘,磁带,CPU内部还可以分1,2,3级缓存运算器:主要完成对二进制数据的定点算术运算(加减乘除)、逻辑运算(与或非异或)以及移位操作。在某些CP…

    Linux干货 2016-08-15
  • 任务计划管理

    一:单一工作调度:at命令       列出在指定的时间和日期在计算机上运行的已计划命令或计划命令和程序。必须正在运行“计划”服务才能使用 at 命令。 示例: [root@CentOS 6 ~]#/etc/init.d/atd restart   启动服务 …

    Linux干货 2016-09-12
  • Zabbix-3.2.3实现微信(WeChat)告警

    Zabbix-3.2.3实现微信(WeChat)告警 zabbix Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。 关于邮件报警可以参考:Zabbix Web 邮件报警 一、微信企业号申请 地址: …

    2017-04-21