第六章 用戶賬號和組管理

第六章 用戶賬號和組管理vim


第一節 用戶分類安全

  • 超級用戶bash

    root:x:0:0:root:/root:/bin/bashide


    root x 0 0 root /root /bin/bash
    用戶名
    爲root
    x表示
    有密碼
    用戶ID
    組ID 與用戶
    相關的
    註釋
    用戶主目錄 登陸系統後
    執行的第一
    個程序
  • 普通用戶spa

    thomas:x:1000:1000:thomas:/home/thomas:/bin/bashblog


    thomas x 1000 1000 thomas /home/thomas /bin/bash
    用戶名
    爲Thomas
    x表示
    有密碼
    用戶ID 組ID 與用戶
    相關的
    註釋
    用戶主目錄 登陸系統後
    執行的第一
    個程序


第二節 用戶賬號建立和管理ci


  1. 建立用戶賬號get

    useradd user1it

  2. 建立用戶密碼io

    passwd user1

    wKiom1YH38Hxzwz-AAHQKZLyulk371.jpg

  3. 查看用戶信息

    id user1

    wKioL1YH4NzRx7OOAABocxPTAl8574.jpg

  4. 查看存放用戶信息文件

    cat /etc/passwd

  5. 查看存放用戶密碼信息文件

    cat /etc/shadow

  6. 刪除用戶賬號

    userdel user1    該刪除只是將user1/etc/passwd配置文件中刪除,

                     而user1的目錄沒有刪除,目錄仍是保留在/home目錄下。

    userdel -r user1

    /etc/passwd配置文件刪除,也將/home/user1目錄刪除。


  7. 建立虛擬用戶賬號

    虛擬用戶賬號,即只能訪問特定目錄,而沒有登陸系統的權限。

    vim /etc/passwd

    打開/etc/passwd文件,找到user1:x:1001:1001::/home/user1:/bin/bash行,

    進入插入模式後將其/bin/bash修改成/sbin/nologin,以後保存退出。

    wKiom1YH5C7iLOypAAMDzr8r9zI732.jpg


第三節 用戶組建立和管理


  1. 建立用戶組

    groupadd public    建立public組

    wKiom1YIe57BK-IsAAA2JLWDdPs412.jpg

  2. 建立用戶組密碼

    gpasswd public

    wKiom1YIe__y8QNmAABzVwO6SwQ903.jpg

  3. 查看用戶組信息

    cat /etc/group

    wKioL1YIfHOxsLeWAADsPCjo-DQ950.jpg

  4. 查看安全組賬號信息

    cat /etc/gshadow

  5. 修改組名稱

    groupmod -n test public    即將public組名稱修改成test

  6. 刪除組

    groupdesl test


第四節 用戶賬號和組管理


  1. 用戶賬號添加到組裏

    gpasswd -a user1 public    將用戶賬號user1添加到public組裏

  2. 組裏刪除用戶

    gpasswd -d user1 public    將用戶賬號user1從public組裏刪除

  3. 能夠在建立用戶賬號的時候,直接將用戶賬號添加到組裏,前提是組先建立好

    useradd -G Shanghai user1    即建立user1並將user1添加到Shanghai組裏

  4. 將用戶賬號同時添加到多個組裏

    useradd -G Shanghai,Beijing user2 即將user2賬號同時添加到Shanghai和Beijing兩個組裏

相關文章
相關標籤/搜索