1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶都沒有任何訪問權限
[root@localhost ~]#? mkdir /home/tuser1======>創建/home/tuser1目錄
[root@localhost ~]#? ?cp? -a? /etc/skel/? ?/home/tuser1/=====>復制/etc/skel/到/home/tuser1/下
[root@localhost ~]#? ?chmod? -R go=? /home/tuser1=======>修改屬組和其他用戶的權限為無
2、編輯/etc/group文件,添加組hadoop
[root@localhost ~]#? ?vim? /etc/group=====>使用vim編輯group文件,添加第41行
3、手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組ID為Hadoop的id號,其家目錄為/home/hadoop
[root@localhost ~]#? ?vim? /etc/passwd=======>使用vim編輯passwd文件,根據要求添加第21行
4、復制/etc/shel目錄為/home/hadoop,要求修改hadoop目錄的屬組和其他用戶沒有任何訪問權限
[root@localhost ~]#? mkdir /home/hadoop======>創建/home/tuser1目錄
[root@localhost ~]#? ?cp? -a? /etc/skel/? ?/home/hadoop/=====>復制/etc/skel/到/home/hadoop/下
[root@localhost ~]#? ?chmod? -R go=? /home/hadoop=======>修改數組和其他用戶的權限為無
5、修改/home/hadoop目錄及其內部所有文件的屬主為hadoop,屬組為hadoop
[root@localhost ~]#? chown? -R? ?hadoop:hadoop? /home/hadoop=======>修改/home/hadoop目錄及其子文件的的屬主和屬組


6、顯示/proc/meminfo文件中以大寫或者小寫S開頭的行,使用兩種方式
①[root@localhost ~]#? ?grep “^[sS]”? ?/proc/meminfo
②[root@localhost ~]#? ?grep? ?-i? “^S”? ?/proc/meminfo
③[root@localhost ~]#? ?grep? ?-E? “^(s|S)”? ?/proc/meminfo
7、顯示/etc/passwd文件中其默認的shell為非/sbin/nologin的用戶
[root@localhost ~]#? ?grep? -v? “nologin\>$”? /etc/passwd | cut -d:? -f1
8、顯示/etc/passwd文件中其默認的shell為/bin/bash的用戶
[root@localhost ~]#? ?grep? “bash\>$”? /etc/passwd | cut? -d:? -f1
9、顯示/etc/passed文件中的一位數或者兩位數
[root@localhost ~]#? ?grep? “\<[0-9][0-9]\?\>”? ?/etc/passwd
10、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行
[root@localhost ~]# grep “[[:space:]]\{1,\}” /boot/grub/grub.conf
(無grub.conf文件,無截圖)
11、顯示/etc/rc.d/rc.sysinit文件以#開頭,后面跟至少有個空白字符,而后又至少有個非空白字符的行
[root@localhost ~]#? ?grep “^#.*([[:space:]]+).*([^[:space:]]+)” /etc/rc.d/rc.sysinit
(無rc.sysinit文件,無截圖)
12、發出netstat -tan命令執行結果中以“LISTEN”,后面跟空白字符結尾的行
[root@localhost ~]#? ? ?netstat -tan? |? ?egrep? “LISTEN[[:space:]]*$”===========>根據要求過濾
13、添加用戶bash,testbash,basher,nologin(此一個用戶的shell為/sbin/nologin),而后找出當前系統上其用戶的默認shell相同的信息
[root@localhost ~]#? ?useradd? bash && useradd? testbash && useradd? basher && useradd? -s? /sbin/nologin? nologin===========>添加用戶
[root@localhost ~]#? ? ?egrep? ?“^([[:alpha:]]+\>).*\1$”? /etc/passwd===========>根據要求過濾
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/87767