馬哥教育網絡班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
下一篇 2016-09-19

相關推薦

  • web 服務進階 httpd配置成https

    web服務進階 自建CA/https詳解 一、SSL與https 1、引言 我們網上購物、網上訂票,以及使用支付寶支付過程中都會在網上直接輸入賬號和密碼。這些信息都是非常重要的,如何才能在輸入的過程中,不被別人看見和竊取,就需要對你輸入的信息進行加密處理。 早期的兩主機通信之間是沒有加解密程序,后來就在傳輸層與應用層之間加了一個SSL庫,完成加密解密功能。 …

    Linux干貨 2016-12-11
  • 馬哥教育網絡班22期+第一周課程練習

    計算機的組成及其功能 計算機主要由五大部分組成:控制器、運算器、存儲器、輸入設備、輸出設備,即CPU(控制器、運算器)、內存、I/O(輸入/輸出設備)。 控制器 是整個計算機的中樞神經,其功能是對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等。 運算器 對數據進行各種算術運算和邏輯運算,即對數據…

    Linux干貨 2016-08-15
  • 第五周:grep和find的使用練習

    1、顯示當前系統上root、fedora或user1用戶的默認shell; grep -E "^(root|fedora|user1)" /etc/passwd | cut -d: -f7 grep -E "^root|fedora|use…

    Linux干貨 2016-10-25
  • 馬哥教育網絡班20期-第四周課程作業

    Table of Contents 1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 2、編輯/etc/group文件,添加組hadoop。 3、手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組ID為hadoop組的id號;其家目錄為/home/h…

    Linux干貨 2016-06-26
  • 一次簡單的內核編譯(一)

    一、編譯環境   1、準備一臺測試機,放置兩塊硬盤   2、安裝"Development Tools"和"Server Platform Development"編譯環境   3、內核下載地址:https://www.kernel.org(本人使用的是3.10版本)   4、下載…

    Linux干貨 2015-06-01
  • 四大開源協議的異同:GPL、LGPL、BSD、Apache

    便于自身理解四大常用開源協議的異同之處。

    Linux干貨 2017-10-25

評論列表(1條)

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

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

欧美性久久久久