N21_第四周

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

# cp -a /etc/skel/ /home/user1/ && chmod -R 7000 /home/user1/

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

# echo 'hadoop:x:514:' >> /etc/group

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

# echo 'hadoop:x:514:514::/home/hadoop:/bin/bash' >> /etc/passwd

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

# cp -a /etc/skel/ /home/hadoop ; chmod -R 700 /home/hadoop

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

# chown -R hadoop.hadoop /home/hadoop/# ll -d !$ll -d /home/hadoop/
drwx------. 2 hadoop hadoop 4096 Jun 25 20:41 /home/hadoop/

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

# grep -i ^s  /proc/meminfo 
# grep  "^[sS]" /proc/meminfo

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

# grep -v '/sbin/nologin$' /etc/passwd | cut -d: -f1

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

# grep  '/bin/bash$' /etc/passwd | cut -d: -f1

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

# grep -o '\<[0-9]\{1,2\}\>' /etc/passwd

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

# grep ^'[[:space:]]\+'.* /boot/grub/grub.conf

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

# grep ^#'[[:space:]]\+'[^[:space:]].* /etc/rc.d/rc.sysinit

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

# netstat -tan | grep "LISTEN[[:space:]]*$"

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

# grep "^\([[:alnum:]]\+\>\).*\1$" /etc/passwd

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

# grep -i ^s  /proc/meminfo 
# grep -E "^(s|S)" /proc/meminfo  
# grep  "^[sS]" /proc/meminfo

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

7题重复

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

8题重复

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

9题重复

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

赞 (0)
N21_LorneN21_Lorne
上一篇 2016-08-02 10:51
下一篇 2016-08-02 10:51

相关推荐

  • 用户和组的管理

    在Linux系统上,用户管理是基于用户名和密码的方式进行资源的分配的,Linux上的用户分为以下的类别: 管理员 : root  ,UID为0 (这个用户有极大的权限,可以直接无视很多的限制,包括读写执行的权限。所以这个用户的使用要小心,因为他的权限太大。) 普通用户的UID:1-65535 普通用户又可分为: 系统用户(已经存…

    2017-04-08
  • 【原创】RHEL7-PPTP-VPN-Server排错

    第一次写博客,明显不知道如何下笔。     昨天6月21日,突然发现往日运行一切正常的pptpvpn服务器怎么也连不上了,错误代码是619。这个错误代码以前并没有见过,于是上google查了一下资料,据说有几种可能: 1,路由器或防火墙干掉了tcp1723; 2,电脑协议栈问题; 3,拨号连接的认证选项有问题; &nb…

    Linux干货 2016-06-23
  • Linux入门之计算机组成及其功能

    计算机基础以及Linux基础

    2018-03-06
  • Linux文件类型及颜色标识

    查看文件类型:      指令:ll 文件名或目录名      –  白色 普通文件(可执行文件)      l  扩写:sysbolic link 淡蓝色 符号链接文件   &…

    Linux干货 2016-10-18
  • 根分区伸缩实验

    众所周知LVM是Linux环境下对 磁盘进行管理的一种机制。用户在安装Linux操作系统时,难以分配合适的硬盘空间,当一个分区存放不下某个文件时,这个文件因为文件系统的限制,也不能 跨越多个分区来存放。而遇到出现某个分区耗尽时,只有使用调整分区大小的工具。随着LVM功能的出现,这些问题都迎刃而解,用户在无需停机的情况下可以方 便…

    Linux干货 2015-05-27
  • centos7 root密码忘记怎么修改

           对于事务繁忙或者容易忘东忘西的朋友说,想要记着一些事情总感觉比登天还要难,特别是像密码之类的。可能要记忆的密码太多,总是不经意间就把密码忘记或者把密码混淆。总之这种站的比例还是有点分量的,例如我刚刚接触Linux时 ,第一把centos7装到电脑上没有多久,就把root密码忘记了,费了好时间,也请教了很多…

    Linux干货 2017-04-03

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-02 11:36

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