第四周作業新

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

]# cp -r /etc/skel /home/tuser1                               

]# chmod go=— /home/tuser1        

第四周作業新                                    

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

第四周作業新     

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

 第四周作業新  

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

]# cp -r /etc/skel /home/hadoop                               

]# chmod go= /home/hadoop

第四周作業新                                     

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

]# chown hadoop:hadoop /home/hadoop 

第四周作業新                            

6、顯示/proc/meminfo文件中以大寫或小寫S開頭的行;用兩種方式;

]# grep “^[sS].*” /proc/meminfo                               

]# grep -i “^s” /proc/meminfo                                  

 第四周作業新

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

第四周作業新  

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

第四周作業新           

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

第四周作業新                  

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

~]# grep “^[[:space:]]\+” /boot/grub/grub.conf               

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

]#grep”^#[[:space:]]\+[^[:space:]]\{1,\}”/etc/rc.d/rc.sysinit

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

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

第四周作業新

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

]# grep “^\([[:alpha:]]\+\):.*\1$” /etc/passwd 

第四周作業新              14、顯示/proc/meminfo文件中以大寫或小寫S開頭的行;用三種方式;

]#grep -i “^s” /etc/meminfo

]#grep “^[sS]” /etc/meminfo

]#grep -E “^(s|S)” /etc/meminfo

第四周作業新                

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

]# grep -v “/sbin/nologin$” /etc/passwd

第四周作業新                      

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

第四周作業新               

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

]# grep -E “\<[0-9]{1,2}\>” /etc/passwd

第四周作業新                       

原創文章,作者:ning407631632,如若轉載,請注明出處:http://www.www58058.com/69500

(0)
ning407631632ning407631632
上一篇 2017-02-19 20:46
下一篇 2017-02-20 11:43

相關推薦

  • read,locate ,find 的總結及相關聯系

    read 變量名 read 變量名1 [變量名2] < 文件名不支持管道read 變量名1 [變量名2] <<< “值1 [值2] …”使用read來把輸入值分配給一個或者多個shell變量     -p 指定要顯示的提示     # read -p…

    Linux干貨 2017-08-12
  • N25第七周博客作業

    第七周博客作業 1、 創建一個10G分區,并格式為ext4文件系統; fdisk/dev/sdb à nàpàlast扇區:+10Gàwàpartx -a /dev/sdb   (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; mke2fs  -t ext4 -b 2…

    Linux干貨 2017-02-20
  • grep,find等相關命令

    Q1:顯示當前系統上root、fedora或user1用戶的默認shell; ~]# grep -E "^root|^fedora|^user1" /etc/passwd | awk -F: '{print $1,$NF}' ro…

    Linux干貨 2016-11-27
  • vsftpd, samba, nfs, mariadb

    2018/2/13 11:45 第十一周

    2018-02-13
  • linux學習筆記: shell腳本編程相關(上)

    前言 unix/linux操作系統下的shell,是一種殼,其目的是提供一個用戶與計算機相互交互的命令接口,通過輸入各種命令,達到操作的目的。 與此同時,shell支持控制流程,進而可以組合出各種各樣的應用實例。 shell腳本的格式  首行shebang機制:  bash腳本,首行添加#!/bin/bash&nbsp…

    Linux干貨 2017-04-18
  • 筆記整理:權限管理3-ACL

    ACL 訪問控制列表,并不是所有的Linux文件系統,都支持ACL。FAT文件系統也不支持ACL   ACL文件系統中,不支持chmod等命令。同時不能更改文件權限。不存在文件權限。 問題提出 只讓wang用戶,對該文件不能夠訪問,同時不影響其他任何用戶對該文件的操作。   ACL特點 針對單一用戶或群組,單一文件或目錄,進行rwx權限設…

    Linux干貨 2016-08-05

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-03-06 19:57

    圖文并茂,請加油

欧美性久久久久