Linux 使用者跟使用者組

2021-07-09 11:14:29 字數 1216 閱讀 8756

使用者組:

建立組:

1)、groupadd grp1

cat /etc/group  (組名:x:gid)

密碼檔案 /etc/gshadow

2)、指定組id:groupadd -g 512 grp2

當指定乙個512組id之後,再建立就會從512 開始

刪除組:

1) groupdel grp3    當組中有使用者時,不能刪除

2) groupdel grp2 (該組為擴充套件組就可以刪除)

使用者:建立使用者:

1) useradd us1

2) useradd -u 512 -g grp2(512) us2

當指定乙個512使用者id之後,再建立就會從512 開始

3)  useradd -d /home/us3 -s /bin/bash us3

-d:指定家目錄  -s : 指定shell

4) useradd -m us4

-m:建立使用者的時候不去建立家目錄

5) useradd -u 506 -g 502 -g 512 us5

-g:建立使用者擴充套件組

刪除使用者:

1) userdel us2

刪除之後不會刪除家目錄,並且所屬只能顯示數字,不能顯示為該使用者名稱

2) userdel -r us3

-r:刪除使用者家目錄

使用者屬性:

更改使用者屬性:

1) usermod -g 513 us2

更改該使用者的所屬組

2) usermod -u -g -g -s -d

3) usermod -l us3

-l:鎖定某個使用者

4) usermod -u us3

-u:解鎖某個使用者

使用者密碼:

更改使用者密碼:

1) passwd   當使用者登入的時候,直接修改自己的密碼

2) passwd us3 更改普通使用者密碼

3)mkpasswd 自動生成密碼

需要安裝:yum -y install expect

mkpasswd -l 12   (-l :指定密碼長度)

mkpasswd -s 0 (0不要特殊字元)

mkpasswd -d 4 (數字4個)

mkpasswd -c 5 -c 3(大寫字母5個,小寫字母3個)

echo "sdasdas" | passwd --stdin us5

Linux 使用者 使用者組

一 配置檔案說明 group x 0 組名稱 組密碼佔位符 組編號 組中使用者名稱列表 group 組名稱 組密碼 組管理者 組中使用者名稱列表 user x 0 0 home user bin bash 使用者名稱 密碼佔位符 使用者編號 使用者組編號 使用者注釋資訊 使用者主目錄 shell型別...

Linux使用者 組

1 查詢使用者 組 查詢當前使用者名稱 whoami 查詢關鍵字所對應的使用者id uid 組id gid 及所在組 id key 查詢當前使用者所屬的組 groups 查詢系統所有的組 cat etc group 或 groupmod tab鍵 x 3切換使用者 su root or other ...

Linux 使用者組

group x 123 abc,def,xyz 組名稱 密碼 編號 使用者名稱 root的編號一定是0 1 499 是系統預留編號 使用者手動建立的組編號從500 預設為最大的組編號 1 組密碼佔位符全部用x表示 組管理者為空,表示組內所有使用者都可以管理使用者組 一行對應乙個使用者 user x ...