馬哥教育網絡班22期-第4周博客作業

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

[root@zck ~]# cp -r /etc/skel /home/tuser1
[root@zck ~]# ll -d /home/tuser1
drwxr-xr-x. 3 root root 74 Aug 31 10:13 /home/tuser1
[root@zck ~]# chmod -R g-rwx /home/tuser1/
[root@zck ~]# chmod -R o-rwx /home/tuser1/

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

[root@zck ~]# vim /etc/group
[root@zck ~]# tail -1 /etc/group
hadoop:x:3005

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

[root@zck ~]# vim /etc/passwd
[root@zck ~]# tail -1 /etc/passwd
hadoop:x:3005:3005::/home/hadoop:/bin/bash
[root@zck ~]# id hadoop
uid=1018(hadoop) gid=1018(hadoop) groups=1018(hadoop)

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

[root@www ~]# cp -r /etc/skel /home/hadoop 
[root@www ~]# chmod 700 /home/hadoop
[root@www ~]# ll -d /home/hadoop/
drwx------. 3 root root 74 Sep  1 20:03 /home/hadoop/
[root@www ~]# ll -d /home/hadoop/.
drwx------. 3 root root 74 Sep  1 20:03 /home/hadoop/.

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

[root@www ~]# chown -R hadoop:hadoop /home/hadoop/

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

[root@www ~]# grep -i "^s" /proc/meminfo 
[root@www ~]# grep "^[sS]" /proc/meminfo

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

[root@www ~]# grep -v "/sbin/nologin$" /etc/passwd | cut -d: -f1

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

[root@www ~]# grep "/bin/bash$" /etc/passwd | cut -d: -f1

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

[root@www ~]# grep "\<[0-9]\{1,2\}\>" /etc/passwd
[root@www ~]# grep -E "\<[0-9]{1,2}\>" /etc/passwd

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

[root@www ~]# grep "^[[:space:]]\{1,\}" /etc/passwd
[root@www ~]# egrep "^[[:space:]]{1,}" /proc/grub/grub.conf

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

[root@zck ~]# grep "^[[:space:]]\+[^[:space:]]" /etc/grub2.cfg

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

[root@www ~]# netstat -tan | grep "LISTEN[[:space:]]*$"
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 ::1:631                 :::*                    LISTEN     
tcp6       0      0 ::1:25                  :::*                    LISTEN

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

[root@www ~]# useradd bash
[root@www ~]# useradd testbsh
[root@www ~]# useradd basher
[root@www ~]# useradd -s /sbin/nologin nologin
[root@www ~]# egrep "^([[:alpha:]]+\>).*\1$" /etc/passwd
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
bash:x:1005:1005::/home/bash:/bin/bash
nologin:x:1008:1008::/home/nologin:/sbin/nologin

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

(0)
zhuckeezhuckee
上一篇 2016-09-02 08:49
下一篇 2016-09-02 18:07

相關推薦

  • 第二周作業

    第二周

    Linux干貨 2017-12-11
  • 開機啟動流程

    Centos的開機啟動流程 具體步驟解釋:  第一步:加電自檢:POST         加電自檢是檢測硬件設備是否正常運行,以及一些外圍設備的輸入輸出是否存在。 自檢功能的實現是依靠BIOS軟件程序實現的 BIOS即基本輸入輸出系統,它是裝載在一個硬件芯片COMS上的,加電過程…

    Linux干貨 2016-09-13
  • LVS負載均衡wrrdpress

    項目要求:(1) lvs 調度兩臺 nginx+php-fpm real-server,采用 dr 模型,調度算法為 rr(2) mariadb 為 real-server 提供數據庫,nfs 掛載至 2 臺 real-server 提供文件服務項目環境:LVS-SERVER( CentOS 7 )DIP:172.18.99.6VIP:172.18.99.6…

    Linux干貨 2017-05-16
  • 一個不想被打斷腿的人的學習宣言

    聽說不曬學習宣言的會被某人打斷腿,忍了好幾天,思考了好幾天,想了想,還是腿比較重要。廢話就不多說了。上圖~~!  生命中總要去經歷一些,好讓自己在老的時候回憶起來,不至于說:“哎,怎么就沒有去拼一下呢!”

    Linux干貨 2016-10-27
  • linux上的組管理

    上一次我們談了CentOS上的用戶管理,現在我們再來談下CentOS上的用戶組管理。 groupadd創建一個新的組 用法如下: groupadd [選項] groupname 常用選項: -f 強制添加一個組(這個組可能已經存在系統中) -g 指定組的id; -r 創建系統工作組(系統工作組的組ID小于500) -K 覆蓋配置文件/ect/log…

    Linux干貨 2017-04-09
  • 常用RAID級別介紹

    RAID是什么         磁盤陣列(Redundant Arrays of Independent Disks,RAID),磁盤陣列是將多個價格便宜的磁盤按照一定的組合方式組成具有高容量的磁盤組,按照不同的組合方式可以達到不同的效果,如:可以提升磁盤的存取效率,可提高磁盤的…

    Linux干貨 2016-02-14

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-09-14 08:05

    贊,第一題如果修改權限可以使用一條命令執行~

欧美性久久久久