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 10:43
下一篇 2017-12-30 17:46

相关推荐

  • GOPS 2016全球运维大会 • 北京站

    GOPS 2016全球运维大会 • 北京站已经圆满落幕,最新GOPS大会推荐:GOPS2017全球运维大会 • 深圳站 基本信息: GOPS2017全球运维大会 • 深圳站 时间:2017-04-21 08:00:00 至 2017-04-22 18:00:00结束 地点:深圳    会议规模:5000人 会议详情:http://www.…

    Linux干货 2016-11-03
  • 迁移home到独立分区

    1,fdisk  /dev/sda  创建10G的分区 Lsblk 查看下新创建分区是否同步 partx  -a  /dev/sda 同步 2,mkfs.ext4  /dev/sda6  -L  /home 创建文件系统跟卷标 3,mkdir  /mnt/home  创建一个挂载点 mount  /dev/sda6  /mnt/home 挂载 4,cp  -…

    2017-12-14
  • 关于加密那点事

    作者【Jev Tse】 环境:sentos6.8     【本文预览】      一、关于加密      二、对称加密      三、非对称加密      四、单向散列 …

    Linux干货 2016-12-01
  • 为什么系统可执行文件多用相对路径创建链接

    为什么系统可执行文件多用相对路径创建链接 使用链接有什么好处 作为一个linux初学者,我们首先要知道,在linux中使用链接的好处是什么。总结下来一共有几个: 使用链接可以使我们在访问文件时省去一大笔敲文件路径的时间。对于我们运维工程师来说,我们经常要查看某个文件或者访问某个目录,再进行该项工作时,往往需要敲很多路径才能找到我们想访问的文件,创建链接可以让…

    Linux干货 2017-07-23
  • 初来乍到

    坐上了去往北方的火车,我不知道自己为什么会颤抖,也许是耳朵里那首汪峰的《北京,北京》震撼到了我,接着满脑子便是灯红酒绿的大街道和浮华的高楼大厦,我幻想着有一天能在这样的大城市中闯出一片天。梦醒了 ! 30个小时的路程确实是让我满脑子都是未来的自己。 对于我这个从来没有见过世面的人来说,第一次来到北京这座一线大城市,内心充满着无比的欣喜和激动,但更多的还是那份…

    Linux干货 2018-03-26
  • linux之netfilter与 iptables学习

    Linux之netfilter与iptables学习 一、为什么我们的主机需要防火墙 二、Linux下防火墙如何实现 三、四表五链学习 四、主机防火墙 五、网络防火墙 六、iptables命令学习 七、主机防火墙规则备份与恢复 ====================================== 一、为什么我们的主机需要防火墙?  &nbs…

    Linux干货 2016-06-23