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 21:14
下一篇 2016-09-06 08:50

相關推薦

  • 馬哥教育網絡班N22期+第2周課程練習

    馬哥教育網絡班N22期+第2周課程練習 1 linux上的常用文件管理類命令 1.1 常用文件查看命令 MORE命令 作用:分屏顯示查看文件內容 用法:more file 查看翻頁方式: B鍵向上 一頁 空格向下一頁 enter鍵一行一行翻閱 翻到最后一行自動退出 LESS命令 作用:分屏顯示查看文件內容 用法:less file 查看方式:less命令與查…

    Linux干貨 2016-08-29
  • N28-第二周

    文件管理命令: cp命令:copy??? 源文件;目標文件; 單源復制:cp [OPTION]… [-T] SOURCE DEST多源復制:cp [OPTION]… SOURCE… DIRECTORYcp [OPTION]… -t DIRECTORY SOURCE… 單源復制:cp [OPTION]…

    Linux干貨 2017-12-17
  • 初學Linux之用戶、組和權限

    1、用戶和組管理命令 ?
    2、理解文件權限和默認權限 ?
    3、設置文件權限
    4、特殊權限 ?
    5、ACL

    2017-12-08
  • 復制多臺虛擬機及簡單的網絡配置

    虛擬機的復制,網絡地址的簡單配置,圖形化界面setup和system-config-network的使用

    2017-09-09
  • N22-第七周作業

    1、創建一個10G分區,并格式為ext4文件系統;    (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl;    (2) 掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳; [root@localhost ~]# fd…

    Linux干貨 2016-10-07

評論列表(1條)

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

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

欧美性久久久久