马哥教育网络班21期第4周课程练习

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

# cp -r /etc/skel/ /home/tuser1
# chmod -R go= /home/tuser1/

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

# vi /etc/group
    hadoop:x:1400:

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

[root@centos7study home]# vi /etc/passwd
    hadoop:x:1300:1400::/home/hadoop:/bin/bash

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

[root@centos7study home]# cp -r /etc/skel/ /home/hadoop
[root@centos7study home]# chmod -R go= /home/tuser1/

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

[root@centos7study home]# chown -R hadoop:hadoop /home/tuser1/
[root@centos7study home]# ls -al /home/tuser1/
total 12
drwx------. 2 hadoop hadoop  59 Jul 26 20:30 .
drwxr-xr-x. 8 root   root    91 Jul 26 20:42 ..
-rw-------. 1 hadoop hadoop  18 Jul 26 20:30 .bash_logout
-rw-------. 1 hadoop hadoop 193 Jul 26 20:30 .bash_profile
-rw-------. 1 hadoop hadoop 231 Jul 26 20:30 .bashrc

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

[root@centos7study home]# cat /proc/meminfo | grep --color -i ^s.*
SwapCached:            0 kB
SwapTotal:       2097148 kB
SwapFree:        2097148 kB
Shmem:              6880 kB
Slab:              52128 kB
SReclaimable:      18096 kB
SUnreclaim:        34032 kB
[root@centos7study home]# cat /proc/meminfo | grep --color ^[s,S].*
SwapCached:            0 kB
SwapTotal:       2097148 kB
SwapFree:        2097148 kB
Shmem:              6880 kB
Slab:              52128 kB
SReclaimable:      18096 kB
SUnreclaim:        34032 kB

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

[root@centos7study home]# grep -v "\/sbin\/nologin$" /etc/passwd | cut -d":" -f 1

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

[root@centos7study home]# grep "\/bin\/bash$" /etc/passwd | cut -d":" -f 1

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

[root@centos7study home]# egrep -o "\<[0-9]{1,2}\>" /etc/passwd

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

[root@centos7study home]# egrep "^[[:space:]]+" /boot/grub/grub.conf

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

[root@centos7study home]# egrep "^#[[:space:]]+.*[^[:space:]]+" /etc/rc.d/rc.sysinit

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

[root@centos7study home]# netstat -tan | grep "LISTEN[[:space:]]*$"

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

[root@centos7study home]# useradd bash
[root@centos7study home]# useradd testbash
[root@centos7study home]# useradd basher
[root@centos7study home]# useradd -s /sbin/nologin nologin
[root@centos7study home]# egrep "^([[:alnum:]]+\>).*\1$" /etc/passwd

原创文章,作者:N21-孟然,如若转载,请注明出处:http://www.178linux.com/26162

(0)
N21-孟然N21-孟然
上一篇 2016-07-27
下一篇 2016-07-27

相关推荐

  • 模块式LAMP和fpm式LAMP实现wordpress

           Linux+Apache+Mysql/MariaDB+Perl/PHP/Python这一组合常用来搭建动态网站或者服务器的开源软件,随着开源潮流的蓬勃发展,开源的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件平台在软件方面的投资成本较低,,LAMP平台已经成为最强…

    Linux干货 2016-04-22
  • PPTPD搭建

    1、检查服务器是否支持PPTP服务[root@centos1 ~]# modprobe ppp-compress-18 && echo okok以上命令执行出来显示是“OK”的话,继续往下进行![root@centos1 ~]# cat /dev/net/tuncat: /dev/net/tun: 文件描述符处于错误状态以上命令执行出来显示报…

    Linux干货 2017-06-09
  • iptables/netfilter网络防火墙:

    iptables/netfilter网络防火墙: FORWORD链上的防火墙规则 路由功能打开[root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward 网关设置防火墙,让内网可以访问外网网页 iptables -A FORWARD -s 192.168.126.131 -p tcp –dpo…

    2016-10-26
  • N23-卡卡琦-第二周

    1、文件管理类命令 常规命令:copy、mv、rm (1).copy 文件复制 用法: 注意:复制文件只是复制文件的数据而不是元数据,但是可以保留元数据的信息。 单源复制:目录是否存在都可以 多源复制:目录必须是存在的 -i:提醒用户操作确认(交互式) -f:强行覆盖 -r:递归复制目录 -p:保留源数据 -a:用于实现归档,做备份 -d:不跟踪符号链接所指…

    Linux干货 2016-12-11
  • 实战:ansible自动化部署nginx+keepalived+mysql负载均衡集群

    一、目的 使用ansible自动化部署nginx+keepalived+mysql负载均衡集群。 二、拓扑规划 三、详细步骤 1、环境的搭建         (1)安装ansible,同时配置私钥免密码进行通信 [root@localhost ~]# ssh-keygen &nb…

    Linux干货 2016-11-11
  • IP SAN实验

    实验环境 centos7 serverx2 IP:192.168.0.206    192.168.0.207 iscsi-server端的配置 准备磁盘设备 安装程序包 创建target 创建lun 授权   首先添加两块硬盘 sdb sdc 然后安装软件包 yum -y install epel-release yum -y install s…

    2017-12-16

评论列表(1条)

  • 马哥教育
    马哥教育 2016-07-27 11:06

    写的很好,排版也很棒,加油