用户及相关权限命令

2018-03-26

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

cp -a /etc/skel/ /home/tuser1/
chmod -R go= /home/tuser1/

TIM截图20180326201400

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

TIM截图20180326202116

 

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

TIM截图20180326202844

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

cp -a /etc/skel/ /home/hadoop
chmod -R go= /home/hadoop

TIM截图20180326203208

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

TIM截图20180326204135

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

TIM截图20180326204515

TIM截图20180326204643

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

TIM截图20180326205147

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

TIM截图20180326205331

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

TIM截图20180326210911

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

TIM截图20180326211453

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

我的系统没有rc.sysinit

egrep “^#.*([[:space:]]+).*([^[:space:]]+)” /etc/rc.d/rc.sysinit

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

这道题我没看懂什么意思

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

 

TIM截图20180326222204

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

(1)
屠年屠年
上一篇 2018-03-26
下一篇 2018-03-26

相关推荐

  • httpd功能配置之虚拟主机

       apache默认使用80端口提供服务,使用主服务器配置的话,一台物理机只能提供一个站点服务;可以使用虚拟主机方式提供不同的访问,以实现一台主机提供多站点服务。    虚拟主机的实现方式有三种:基于端口、基于IP、基于主机名。    一、基于端口的虚拟主机     &nbsp…

    Linux干货 2016-03-12
  • gawk基础

     一、gawk 是什么 在了解gawk之前,先了解一下文本三工具      文本过滤工具:grep|egrep|fgrep   其中fgrep不支持正则表达式 1.行编辑器:sed      sed 有两种空间   模式空间    保持空间 2. 文…

    Linux干货 2016-06-24
  • N26-第一周

    博客注册地址查看

    Linux干货 2017-01-03
  • 设计模式(三)建造者模式Builder(创建型)

    1. 概述        在软件开发的过程中,当遇到一个“复杂的对象”的创建工作,该对象由一定各个部分的子对象用一定的算法构成,由于需求的变化,复杂对象的各个部分经常面临剧烈的变化,但将它们组合在一起的算法相对稳定。        例子1:买肯德基     &…

    Linux干货 2015-06-25
  • 磁盘管理之文件系统及管理工具

    磁盘管理之文件系统及管理工具    我们在之前的文章中讲到了硬盘的MBR与GPT分区,我们这篇文章来讲一下怎么使用工具对硬盘进行分区,硬盘的分区有什么区别,以及分区的管理。 管理分区   首先我们来看一下分区。那么什么是分区呢?简单的比喻一下,硬盘就像一个大房子,那么在向房间里放东西(比如家具)之前,它需要有一定的结构…

    Linux干货 2016-08-30
  • Linux 别名与二进制的使用。

    二进制 一般二进制这个名词听上去高深莫测,然而当你了解它之后其实并不复杂,在计算机里处理数据一般都是由二进制处理。 平时我们计数都是以10为进制,比如平时数数:1、2、3、4、5、6、7、8、9,数到10时就会导致个位变成0,十位变成了1,因为9+1要向十位进一,十进制意味着数字的每一位最小为0,最大为9。同理,二进制意味着数字的每一位最小为0,最大为1,十…

    Linux干货 2017-05-20