Centos下用戶及用戶組管理命令

閱讀Linux書籍時,常常會看到作者提示“日常使用不要直接使用root賬號,而應用一般賬號”。那麼在命令窗口,常用的與用戶管理相關的命令最常見的有如下一些:

### 用戶相關操作

  1. 新增用戶

    useradd UserName

    在運行上面命令後,一般需要用passwd UserName來進行祕密設置

  2. 刪除用戶

    userdel UserName

  3. 修改用戶

    usermod UserName


### 用戶組相關操作

與用戶聯繫非常緊密的還有用戶組的概念,與用戶組相關的命令常見如下:

  1. 新增用戶組

    groupadd GroupName

  2. 刪除用戶組

    groupdel GroupName

  3. 修改用戶組

    groupmod GroupName


### 用戶與用戶組相關操作

    1. useradd -g 主組 -G 副組(逗號區分) 用戶名 
    eg. > useradd -g test -G test1,test2 oracle  //創建用戶oracle,使其默認用戶組是test,同時也支持test1和test2用戶組
    2. 將已存在的user加入其他用戶組
    eg. > usermod -G root,wheel,taoism test  //將test用戶添加至root, wheel和taoism用戶組

    3. newgrp命令可以臨時修改登錄用戶的主用戶組,前提是登錄用戶必須先支持該用戶組

    eg. > newgrp wheel

    4. > groups    //該命令可查看登錄用戶所支持的用戶組


### 補充

 除此之外,與此相關的文件及命令有:

  1. /etc/passwd 用來存放賬號信息

  2. /etc/group 用來存放用戶組信息

  3. /etc/shadow 用來存放用戶密碼信息



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章