馬哥教育網絡班22期+第4周課程練習

1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。
   cp -r /etc/skel /home/tuser1

   chmod -R go=— /home/tuser1

1.png

2、編輯/etc/group文件,添加組hadoop。
   vim /etc/group

   hadoop:x:5003:

2.png

3、手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組id為hadoop組的id號;其家目錄為/home/hadoop。
   vim /etc/passwd

   hadoop:x:4009:5003::/home/hadoop:/bin/bash

3.png

4、復制/etc/skel目錄為/home/hadoop,要求修改hadoop目錄的屬組和其它用戶沒有任何訪問權限。
   cp -r /etc/skel /home/hadoop

   chmod -R go=— /home/hadoop

4.png

5、修改/home/hadoop目錄及其內部所有文件的屬主為hadoop,屬組為hadoop。

   chown -R hadoop:hadoop /home/hadoop

5.png

6、顯示/proc/meminfo文件中以大寫或小寫S開頭的行;用兩種方式;
   grep "^[S,s]" /proc/meminfo

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

6.png

7、顯示/etc/passwd文件中其默認shell為非/sbin/nologin的用戶;

   grep -v "\<nologin\>$" /etc/passwd

7.png

8、顯示/etc/passwd文件中其默認shell為/bin/bash的用戶;

   grep  "\<bash\>$" /etc/passwd

8.png

9、找出/etc/passwd文件中的一位數或兩位數;

   grep -o "\<[[:digit:]]\{1,2\}\>" /etc/passwd

9.png

10、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行;

   grep "^[[:space:]\+" /boot/grub/grub.conf

10.png

11、顯示/etc/rc.d/rc.syssinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行;

   grep "^#[[:space:]]\+[^[:space:]]" /etc/rc.d/rc.syssinit

11.png

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

   netstat -tan | grep "\<LISTEN\>[[:space:]]*$"

12.png

13、添加用戶bash,testbash,basher,nologin(此一個用戶的shell為/sbin/nologin),而后找出當前系統上其用戶名和默認shell相同的用戶的信息;
   useradd bash
   useradd testbash
   useradd basher
   useradd -s /sbin/nologin nologin

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

13.png

原創文章,作者:N22-上海-葡撻,如若轉載,請注明出處:http://www.www58058.com/43303

(0)
N22-上海-葡撻N22-上海-葡撻
上一篇 2016-09-19 13:48
下一篇 2016-09-19 13:48

相關推薦

  • Bash基礎命令操作

    Bash基礎命令操作

    2018-03-18
  • Linux基礎知識之用戶和組的配置文件解析

    實驗環境:  Linux系統的版本為CentOS6.8_x86_64版本,以root用戶遠程用xshell連接,進行實驗。 1.創建用戶設置的配置文件:/etc/default/useradd        useradd 的配置文件如下圖所示:        &nbs…

    Linux干貨 2016-08-02
  • NFS,samba,vsftpd的基本使用

    一.NFS介紹 NFS(Network File System),全名叫做網絡文件系統,是由SUN公司研發的。顧名思義,簡單理解就是通過網絡互聯,將本地的文件系統共享出去,從而實現資源的共享,NFS監聽在TCP的2049端口上。當涉及到主機之間的通信時,就會存在安全問題,于是為了安全考慮,主動提出請求的一方(客戶端)需要提供一些基本信息來認證,這些信息是需要…

    Linux干貨 2017-01-04
  • Linux下的進程調度與作業管理

    Linux下的進程調度與作業管理 一、概述 1.1 進程的相關概念: 通過前面的幾個章節,我們幾乎已經學習了很多的linux的基礎,這個章節我們講一下linux下的進程管理,就像windows 下的進程一樣,我們知道windows 下有一個任務管理器,專門用來管理進程,我們首先看一下windows 的任務管理器: 從這2個圖我們可以看出,windows 下的…

    Linux干貨 2016-10-17
  • 前三天基礎-Linux文件系統概論

    Linux之我見     在2016農歷丙申年2016年猴年,對于小白的我來說接觸到了江湖流傳的武功秘籍之-Linux心法,第一次接觸到命令行,知道在鍵盤上隨便敲擊命令就可以滿屏跑數據,就像看過的美國大片里黑客帝國里面的畫面,感覺學會好后可以裝逼了,廢話不多說了,允許在下斗膽介紹Linux文件系統。     &nbsp…

    Linux干貨 2016-03-24
  • 馬哥教育網絡班20期+第5周課程練習

    1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; [root@localhost ~]# grep '^[[:space:]]\+' /boot/grub/grub.conf 2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至…

    系統運維 2016-07-12

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-09-19 18:58

    不要把黑屏截上來了,很丑的是不是

欧美性久久久久