Red Hat Linux中使用者和組

2021-06-21 15:44:43 字數 1561 閱讀 9490



在red hat linux中,不論執行adduser或useradd命令,其實都是指向/usr/sbin/useradd這個檔案,因而只要任選乙個命令執行即可:

[root@linux root]# useradd pp             建立pp賬號

[root@linux root]# passwd  pp             設定密碼

[root@linux root]# useradd [《選項》] 《使用者名稱》

?    例如:useradd –g stuff –e 8/31/2005 pp

useradd命令選項

?    -u uid:指定新使用者的uid,預設用當前最大uid加1。

?    -g group:指定新使用者所在的組(基本組),該組必須存在。若未

指定使用者組,系統預設建立乙個和使用者名稱相同的組,

這個組稱為私有組,且僅包含乙個使用者。

?    -g group:指定新使用者的附加組。

?    -d dir:指定新使用者的自家目錄。

?    -s shell:指定新使用者使用的shell,預設為bash。

?    -c comment:說新使用者的附加資訊,如全名等。

?    -e expire:指定使用者的登入失效時間(08/31/2005)。

?    -m:建立新使用者的自家目錄。

?    -p:設定使用者密碼

刪除已存在的使用者賬號

?     [root@linux root]# userdel –r  pp

?     刪除命令userdel引數-r用於刪除使用者所有資訊(包括宿主目錄)

禁用?  # usermod -l username                禁用賬戶

?  # passwd –l username                 禁用密碼

恢復?  # usermod -u username               恢復禁用賬戶

?  # passwd –u username               恢復禁用密碼

?     #pp:x:502:502::/home/pp:/bin/bash

在賬號前面加上「#」將該行注釋掉便可停用該賬號。

乙個檔案的許可權分別有 讀 寫 執行 讀的代號是4 寫的代號是2 執行許可權是1, 4+2+1=7 這就代表這乙個使用者的 全部許可權都有了

組分為私有組(g)

當建立乙個新使用者user時,若沒有指定他的所屬組,redhat就建立乙個和該使用者同名的私有組。

標準組 (g)

標準組可以容納多個使用者,若使用標準組,在建立乙個新的使用者時就應該指定他的所屬組。

?    組檔案

/etc/group

groupmod –n group22 group2

修改group2組名為group22

功能:檢視乙個使用者的uid和gid格式:id [選項]使用者名稱

[pp@linux pp]$ id pp

當建立乙個新使用者時會使用/etc/default/useradd檔案中的一系列預設設定。改變這個檔案,將會影響到每個新建使用者的初始設定。

linux中使用者和使用者組

乙個使用者可以屬於多個組,乙個組有多個使用者 在linux中作業系統必須依賴組和使用者進行管理 檢視組的命令是 cat group 這是進入etc目錄下 第1列 組的名稱 第2列 組的密碼 x代表密碼隱藏,真正在密碼是放在 etc gshadow 第3列 組的id 編號 第4列 組附屬成員列表 檢視...

《RedHat Linux使用者基礎》筆記(一)

size large x圖形環境 虛擬控制台和使用者會話 size 在linux系統中,使用者的會話是從使用者登入 login 開始的。red hat linux企業版為使用者提供了6個虛擬控制台 virtual console 可以使用ctrl alt f1 f6組合鍵在這些虛擬控制台之間進行切換...

Red Hat Linux 使用者基礎學習筆記

執行命令之前,bash shell會先對命令進行一些替換,有如下幾種替換型別 替換語法 含義歷史 前乙個命令列 大括號 brace 指定的文字 代字型大小 tilde usrname 使用者的主目錄 變數 區域性變數和環境變數 算術 整數算數運算 命令替換 執行在子shell中的命令輸出 路徑名 檔...