N26_第四周

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

[root@node1 skel]# cp -r /etc/skel
/home/tuser1

[root@node1 skel]# chmod go-wrx
/home/tuser1/

 

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

vim /etc/group

hadoop:x:8006:

:wq

 

3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组IDhadoop组的id

号;其家目录为/home/hadoop

vim /etc/passwd

G

hadoop:x:8006:8006::/home/hadoop:/bin/bash

:wq

 

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

[root@node1 ~]# cp -r /etc/skel
/home/hadoop

[root@node1 ~]# chmod 700 /home/hadoop/

 

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

[root@node1 ~]# chown hadoop:hadoop
/home/hadoop/

 

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

[root@node1 ~]# grep ^[Ss] /proc/meminfo

 [root@node1
~]# grep -i “^s” /proc/meminfo

 

 

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

[root@node1 ~]# grep -v
“/sbin/nologin” /etc/passwd

 

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

[root@node1 ~]# grep “/bin/bash”
/etc/passwd

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

 

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

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

 

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

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

 

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

[root@node1 ~]# grep “^#[[:space:]]\+[^[:space:]]”
/etc/rc.d/rc.sysinit

 

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

[root@node1 ~]# netstat -tan | grep
“LISTEN[[:space:]]\+$”

 

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

[root@node1 ~]# grep -E
“(^[^:]+\>).*\1$” /etc/passwd

 

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

(0)
xiaozxiaoz
上一篇 2017-05-26 15:41
下一篇 2017-05-26 21:59

相关推荐

  • bash特性之命令行展开功能应用示例

                       bash特性之命令行展开功能应用示例 1.创建/tmp的目录下:a_c,a_d,b_c,b_d 创建命令:mkdir -pv /tmp/{a,…

    Linux干货 2017-07-09
  • Find命令以及解压与压缩文件的相关指令

    1,find   实时查找,通过遍历指定路径完成文件的查找 查找路径:指定具体目标路径,默认为当前目录 查找条件:指定的查找标准,可以文件名,大小,类型,权限等标准进行,默认为找出指定路径下的所有文件 处理动作:对符合条件的文件做操作,默认输出至屏幕 find -maxdepth level  最大搜索目录深度 -mindept…

    2017-08-12
  • httpd配置支持https

    httpd配置支持https 建一台私有CA 配置httpd支持ssl协议以及使用证书 测试基于https访问的相应主机 rpm包安装的httpd https https 超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,也被称为HTTP over TLS,HTTP over SSL或HTTP …

    Linux干货 2016-12-21
  • 推荐-DNS BIND初探

    DNS BIND DNS BIND 正向解析 反向解析 从服务器 子域授权 转发 view DNS 什么是DNS? DNS是domain name system,域名系统的简写,负责实现域名与IP的转换。 DNS的功能是什么? DNS能够将IP地址与域名相互双向转换,能够实现域名访问。 DNS的历史:  1. 初期网络…

    2016-04-19
  • 终端类型

        终端是什么?终端不仅仅是显示器,还包括与之配套的键盘。在linux中表现为一个字符设备。Linux与用户交互时,直接向终端设备发送数据,数据就会被发送到屏幕上,用户通过键盘写的数据,就是向这个字符设备写数据,数据会同步显示到显示器上,回车后数据才会被linux执行命令。 终端类型 1串行口终端  &n…

    Linux干货 2016-10-17

评论列表(1条)

  • luoweiro
    luoweiro 2017-06-26 22:33

    才第四周作业,进度略慢。