N22 網絡班-第三周作業

1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。

 L{X`DJ]6FACX180KS)BRLY2.png

2、取出最后登錄到當前系統的用戶的相關信息。

 K%]7O]E`Y]%AQ({H78W`@[B.png

3、取出當前系統上被用戶當作其默認shell的最多的那個shell。

 4}@DQVR@BP`GQ1ZF}_P@}~K.png

4、將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxusers.txt文件中。

JQF5J8ZA[ZFW68Z69E8QI~E.png

5、取出當前主機的IP地址,提示:對ifconfig命令的結果進行切分。

主要考慮使用cut區域切分

 3@`H4AS12HH)TBV@G)7LDII.png

6、列出/etc目錄下所有以.conf結尾的文件的文件名,并將其名字轉換為大寫后保存至/tmp/etc.conf文件中。

  AO_%I885HP8Q09(@T[KJQXM.png

7、顯示/var目錄下一級子目錄或文件的總個數。

  SL8J@`ZERHP_CT`K0}E9TVV.png

8、取出/etc/group文件中第三個字段數值最小的10個組的名字。

 DKVV3UN896B}QWP(5_SG)Q4.png

9、將/etc/fstab和/etc/issue文件的內容合并為同一個內容后保存至/tmp/etc.test文件中。

  AYDKVAR_0SI]DT%D601]ILO.png

10、請總結描述用戶和組管理類命令的使用方法并完成以下練習:

   用戶、組管理命令:

    useradd: 添加用戶,其常用選項如下

        -u UID: [UID_MIN, UID_MAX], 定義在/etc/login.defs

        -g GID:指明用戶所屬基本組,可為組名,也可以GID

        -c "COMMENT":用戶的注釋信息

        -d /PATH/TO/HOME_DIR: 以指定的路徑為家目錄

        -s SHELL: 指明用戶的默認shell程序,可用列表在/etc/shells文件中

        -G GROUP1[,GROUP2,…[,GROUPN]]]:為用戶指明附加組;組必須事先存在

        -r: 創建系統用戶,其中CentOS 6中系統用戶id小于500,CentOS 7中系統用戶id小于1000

    userdel:刪除用戶

        -r: 刪除用戶家目錄

    usermod:修改用戶

        -u UID: 新UID

        -g GID: 新基本組

        -G GROUP1[,GROUP2,…[,GROUPN]]]:新附加組,原來的附加組將會被覆蓋;若保留原有,則要同時使用-a選項

        -s SHELL:新的默認SHELL;

        -c 'COMMENT':新的注釋信息;

        -d HOME: 新的家目錄;原有家目錄中的文件不會同時移動至新的家目錄;若要移動,則同時使用-m選項;

        -l login_name: 新的名字;

        -L: lock指定用戶

        -U: unlock指定用戶

    groupadd:添加組

        -g GID: 指明GID號

    passwd:添加修改密碼,僅root用戶權限

        -l: 鎖定指定用戶

        -u: 解鎖指定用戶

        -n mindays: 指定最短使用期限

        -x maxdays:最大使用期限

        -w warndays:提前多少天開始警告

        -i inactivedays:非活動期限;

        –stdin:從標準輸入接收用戶密碼;

   (1)、創建組distro,其GID為2016;

       6B47IBTCBA)253X%]J4F~~D.png

   (2)、創建用戶mandriva, 其ID號為1005;基本組為distro;

     5EV(V93N]P%~XJ3I)M~}R1G.png

   (3)、創建用戶mageia,其ID號為1100,家目錄為/home/linux;

      $$)3F4G_QES7MO2E5V5F2Q4.png

   (4)、給用戶mageia添加密碼,密碼為mageedu;

      T[DV54{%E8G(K@_IU8O62VG.png

   (5)、刪除mandriva,但保留其家目錄;

      0HO)H`BN3FI]SS$C3(M91NU.png

   (6)、創建用戶slackware,其ID號為2002,基本組為distro,附加組peguin;

      }%(`@9K6I7YKSH8TX43P{4I.png

   (7)、修改slackware的默認shell為/bin/tcsh;

      Z9)G9UD}(RW3SIG9JBR1[}L.png

   (8)、為用戶slackware新增附加組admins;

      0B1S{FM8DI%I6XI8OPZTGNP.png

   (9)、為slackware添加密碼,且要求密碼最短使用期限為3天,最長為180天,警告為3天;

      E)F@RQ$06RL0V)]58XAW6D7.png

   (10)、添加用戶openstack,其ID號為3003, 基本組為clouds,附加組為peguin和nova;

      O7RYTA(SXD2A25XGDEEE836.png

   (11)、添加系統用戶mysql,要求其shell為/sbin/nologin;

      0C]Z3FJRSWOHBL6H7G{][JN.png

   (12)、使用echo命令,非交互式為openstack添加密碼。

      M3QU3%7]APC6MIXR()4D]_S.png

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

(0)
Y1010971290Y1010971290
上一篇 2016-09-05
下一篇 2016-09-06

相關推薦

  • 正則表達式

         正則表達式是由一類特殊字符所編寫的模式,通過這些字符的使用,我們能檢索 查找文本中符合某些規則的內容。 正則表達式元字符的分類有:字符匹配,匹配次數,位置錨定,分組等。      字符匹配:      . : 匹配任意單個字符     &n…

    Linux干貨 2017-04-06
  • HAproxy簡單配置

    用途:TCP/HTTP反向代理,四層負載均衡,適合高可用環境。Linux6.4版本后haproxy已隨base倉庫收錄進來。文檔:http://cbonte.github.io/haproxy-dconv/主程序:/usr/sbin/haproxy 主配置文件:/etc/haproxy/haproxy.cfg啟動文件:/usr/lib/systemd/sys…

    2017-05-17
  • Apache通過mod_proxy模塊連接Tomcat并使用Memcached+MSM做Tomcat會話保持

    一 實驗目的 本實驗使用Apache的mod_proxy模塊連接Tomcat, Nginx在前端做負載均衡,并使用Memcahced+MSM的方式保持Tomcat的會話,實現會話共享。 二 實驗拓撲 說明:為測試方便,Memcached與Tomcat安裝在同一機器中,正式環境應該安裝在不同機器中。 三 實驗環境 主機 IP 安裝組件 node1 192.16…

    Linux干貨 2017-01-17
  • 計算機入門

    Linux入門 與 計算機

    Linux干貨 2018-02-07
  • 26期全程班-第四周博客作業

      1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。  # cp -R /etc/skel /home/tuser1 # chmod -R go-rwx /home/tuser1/ 2、編輯/etc/group文件,添加組hadoop。 # echo &…

    Linux干貨 2017-02-27
  • 馬哥linux課堂筆記

    0805課堂筆記 基本權限 讀,寫,執行   對于文件的讀權限,能否查看文件內容.(文件內容需不需要看,如果是文本就需要看,如果是二進制就不需要看) 對于文件的寫權限,能否修改文件內容,不能修改文件名,不能刪除文件.(如果需要修改文件內容和文件名,必須在其父目錄增加寫權限和執行權限) 對于文件的執行權限,能否運行他.   對于目錄的讀權限…

    Linux干貨 2016-08-15

評論列表(1條)

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

    第5題用正則匹配到IP地址會更好,另外不建議答案使用貼圖哈。加油~

欧美性久久久久