linux上的組管理

上一次我們談了CentOS上的用戶管理,現在我們再來談下CentOS上的用戶組管理。

groupadd創建一個新的組

用法如下: groupadd [選項] groupname

常用選項:

-f        強制添加一個組(這個組可能已經存在系統中)
-g        指定組的id; 
-r        創建系統工作組(系統工作組的組ID小于500) 
-K        覆蓋配置文件/ect/login.defs
-o        允許添加組ID號不唯一的工作組
-p        為添加的組設置密碼

gpasswd為一個組設置密碼

用法如下: gpasswd [選項] 參數

常用選項:

-a        為這個組添加一個成員
-d        從一個組刪除一個成員
-r        如果一個組設置了密碼,則用這個選項可以刪除組密碼
-R        鎖定一個組,組密碼前面會加上“!”
-A        為這個組設置組管理員
-M        顯示組成員

系統中/etc/group和/etc/gshadow這兩個文件保存了該系統上的所有的組的信息.

/etc/group文件格式說明:

root:x:0:
bin:x:1:bin,daemon
daemon:x:2:bin,daemon
sys:x:3:bin,adm
adm:x:4:adm,daemon
tty:x:5:
disk:x:6:
lp:x:7:daemon

這個文件共分為四段,相隔兩段之間用“:”隔開
    第一段是組名稱
    第二段是組密碼的占位符,這是用“*”代替
    第三面是組的ID
    第四段是這個組的用戶列表

/etc/gshadow文件格式說明:

root:::
bin:::bin,daemon
daemon:::bin,daemon
sys:::bin,adm
adm:::adm,daemon
tty:::
disk:::
lp:::daemon
mem:::
kmem:::
wheel:::
mail:::mail,postfix

這個文件也是共分為四段,相隔兩段之間也用“:”隔開
    第一段是組名稱
    第二段是加密之后的密碼
    第三段是這個組的管理員
    第四段是加入到這個組的成員列表
說完了添加組和給組設置密碼,再來說說組管理方面的那些事兒。

groupmod用來更改組的信息

用法如下: groupmod [選項] 參數

常用選項:

-g        指定組的GID
-n        更改組的名稱
-o        為組設置一個已經存在的GID
-p        為這個組設置密碼

groupdel則用來刪除一個已經存在系統上的組

刪除這個組之前,必須先確認這個組不是某個用戶的初始組

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

(1)
renpingshengrenpingsheng
上一篇 2017-04-09 20:08
下一篇 2017-04-09 20:38

相關推薦

  • 重定向和管道

    重定向和管道 今天一起來學習一下重定向的一些相關命令及用法: 我們都知道程序=指令+數據 ,那么我們的數據的輸入(Input)和輸出(Output)是如何實現的呢?!跟小編君一起來看一下吧: 本博文小編君分成了四部分:1.重定向的講解 2.管道符的講解 3.涉及到的一些其他命令 4.練習題 一:重定向 重定向的本質是改變文件的默認位置,即換個地方存儲數據。 …

    2017-08-04
  • N25-第11周博客作業

    1、詳細描述一次加密通訊的過程,結合圖示最佳。 第一步:他們需要實現協商好對稱加密算法,單向加密算法,公鑰加密算法,交換公鑰等。 第二步:B用戶想要將數據傳給A,首先需要使用單向加密算法取出數據的特征碼,并用自己的私鑰對這段特征碼進行加密(數字簽名),B用戶生成臨時對稱密鑰,并用對稱密鑰加密整段數據,B用戶使用 A用戶的公鑰加密一次性對稱密鑰,附加在整段數據…

    Linux干貨 2017-05-21
  • PXE自動化安裝系統

    PXE自動化安裝的流程: 開機自檢 > 加載ROM中的bios代碼 > 檢查設備啟動順序,由于PXE自動安裝是基于網卡作引導的,所以,會選擇網卡 > 網卡中會有PXE的模塊,從dhcp服務器獲取ip地址 掩碼 網關 dns 重要的是tftp服務器的地址 從tftp服務器需要獲取的bootloder的文件名的信息 > 從tftp中加載p…

    Linux干貨 2015-08-11
  • bash變量之位置參數變量

        什么是變量     變量是 bash 環境中非常重要的一個玩意兒,就是讓某一個特定字串代表不固定的內容就是了,講的更簡單一點,我們可以“用一個簡單的 "字眼" 來取代另一個比較復雜或者是容易變動的數據”。    &nbsp…

    Linux干貨 2016-08-15
  • Linux 基礎 (1)

    su nano shell type hash alias date cal screen echo $ tab (df bc rz(sz) ifconfig ping tty who whoami w) 1.用戶  root為超級用戶 1) useradd oracle  創建一個oracle用戶     su &#…

    2017-07-13
  • 一起學DHCP系列(一)開篇、概述

    原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://jeffyyko.blog.51cto.com/28563/162108     從本節開始,我們將開始討論有關DHCP服務器的相關問題,從易到難一步步理解DHCP服務。還是一樣,在…

    Linux干貨 2015-03-25
欧美性久久久久