Linux 使用者和使用者組管理

2021-08-17 03:45:30 字數 1743 閱讀 9188

//此命令建立了乙個使用者sam,其中-d和-m選項用來為登入名sam產生乙個主目錄/usr/sam

useradd –d /usr/sam -m sam

//新建了乙個使用者gem,該使用者的登入shell是 /bin/sh,它屬於group使用者組,同時又屬於adm和root使用者組,其中group使用者組是其主組

useradd -s /bin/sh -g

group –g adm,root gem

//上拿出sam同時刪除他的主目錄

userdel -r sam

//將使用者sam的登入shell修改為ksh,主目錄改為/home/z,使用者組改為developer

sermod -s /bin/ksh -d /home/z –g developer sam

//自己修改自己的密碼

passwd

//超級使用者修改sam的密碼

passwd sam

使用者組的管理涉及使用者組的新增、刪除和修改。組的增加、刪除和修改實際上就是對/etc/group檔案的更新

//增加了乙個新組group1,新組的組標識號是在當前已有的最大組標識號的基礎上加1

groupadd group1

//增加了乙個新組group2,同時指定新組的組標識號是101

groupadd -g

101 group2

groupdel group1
//將組group2的組標識號修改為102

groupmod -g

102 group2

//將組group2的標識號改為10000,組名修改為group3。

groupmod –g 10000

-n group3 group2

完成使用者管理的工作有許多種方法,但是每一種方法實際上都是對有關的系統檔案進行修改。

與使用者和使用者組相關的資訊都存放在一些系統檔案中,這些檔案包括/etc/passwd, /etc/shadow, /etc/group等

//使用者名稱:密碼:使用者標識號:組標識號:注釋性描述:主目錄:登入shell

adm:x:4:4:system accounting:/usr/adm:

uucp:x:5:5:uucp administrator:/usr/lib/uucp:

第二個密碼:現在許多linux 系統(如svr4)都使用了shadow技術,把真正的加密後的使用者口令字存放到/etc/shadow檔案中,而在/etc/passwd檔案的口令欄位中只存放乙個特殊的字元,例如「x」或者「*」

第三個:「使用者標識號」是乙個整數,系統內部用它來標識使用者。一般情況下它與使用者名稱是一一對應的。如果幾個使用者名稱對應的使用者標識號是一樣的,系統內部將把它們視為同乙個使用者

df:列出檔案系統的整體磁碟使用量

du:檢查磁碟空間使用量

fdisk:用於磁碟分割槽

//將系統內所有的容量列出來

df//將容量結果以易讀的容量格式顯示出來

df -h

//列出目前目錄下的所有檔案容量

du//將檔案的容量也列出來

du -a

//輸出後面接的裝置所有的分割槽內容

fdisk -l

Linux使用者和使用者組管理

1 linux使用者分為三類 1 root使用者 超級使用者 除登入系統外,可以作業系統任何檔案和命令,擁有最高許可權。2 虛擬使用者 偽使用者或假使用者 不能登入系統,但不可缺少,如bin daemon adm fpt mail。3 普通真實使用者 能登入系統,但只能操作其根目錄的內容,許可權受限...

linux使用者和使用者組管理

檔案內容格式 使用者名稱 密碼標誌 使用者id 初始組id 使用者說明 home目錄 登陸後的shell 使用者id id使用者型別 0root使用者 1 499 系統使用者 偽使用者 500 65535 普通使用者 home目錄 root使用者 root,許可權 550 普通使用者 home 使用...

Linux使用者和使用者組管理

linux系統是乙個多使用者多工的分時作業系統 詳細請看 每個使用者都有乙個使用者組,系統可以對乙個使用者組中的所有使用者進行集中管理。不同linux 系統對使用者組的規定有所不同,如linux下的使用者屬於與它同名的使用者組,這個使用者組在建立使用者時同時建立。使用者組的管理涉及使用者組的新增 刪...