1、建立使用者 指定選項
# useradd user02 -u 1503 //建立使用者usr02,指定uid
# useradd user03 -d /aaa //建立使用者user03 指定家目錄
# useradd user05 -s /sbin/nologin //建立使用者並指定shell
# useradd user07 -g hr,it,fd //建立使用者,指定附加組
2、刪除使用者
# userdel user10
//刪除使用者user10,但不刪除使用者家目錄和mail spool
# ll -d /home/user10/
drwx------ 3 506 510 4096 09-01 21:14 /home/user10/
# ll /var/spool/mail/user10
-rw-rw---- 1 506 mail 0 09-01 21:14 /var/spool/mail/user10
# userdel-ruser2
//刪除使用者user2,同時刪除使用者家目錄和mail spool
3、使用者密碼
方法一:root修改其他使用者(alice)密碼
# passwd alice
方法二:使用者(zhuzhu)登入,自己修改密碼。
$ passwd
1、命令概覽
建立組:groupadd
刪除組: groupdel
2、組成員管理
注意:只針對已存在的使用者 -g 組名 組名 ... 使用者名稱
#usermod -g hr niuniu2 //覆蓋原有的附加組
# usermod -g fd,it niuniu2
# usermod -ag hr niuniu2 //增加新的附加組
1、如何將多個使用者加入到指定的組:
前言usemod -g 改寫使用者的組之後,使用者的組資訊是覆蓋,也就是說usermod使使用者只能存在於乙個組。那麼如何使使用者同時屬於多個組呢? gpasswd -a試試吧
案例# useradd user1
# useradd user2
# useradd user3
# groupadd group1
# gpasswd -a user1 group1
正在將使用者「user1」加入到「group1」組中
# gpasswd -a user2 group1
# cat /etc/group
group1:x:1011:user1,user2
2、如何替換某個組的所有成員呢?
# gpasswd -m user2,user3 group1
# cat /etc/group
group1:x:1011:user2,user3
3、如何刪除某個組的某個成員
原組中有三個使用者,刪除其中乙個使用者。
# grep group1 /etc/group
group1:x:1011:user3,user1,user2
# gpasswd -d user1 group1
正在將使用者「user1」從「group1」組中刪除
# grep group1 /etc/group
group1:x:1011:user3,user2
Python學習之路 Day3
換課程期數了,不同老師教 開發人員在程式中自定義的一些符號和名稱。識別符號是自己定義的,如變數名 函式名等 組成 由26個英文本母大小寫,數字 0 9 符號 1.識別符號中可以包含字母 數字 但是不能使用數字開頭 例如 name1 name 1 name1 1name 不行 2.python中不能使...
雲計算之路 DAY 4 許可權管理
1 許可權物件 屬主 u 屬組 g 其他人 o 所有人 a u g o 2 許可權型別 讀 r 4 寫 w 2 執行 x 1 3 設定許可權 使用符號更改許可權 使用符號 u使用者 g組 o其他 r讀 w寫 x執行 語法 chmod 物件 u g o a 賦值符 許可權型別 r w x 文字物件 c...
7 21 暑假ACM成長之路 day3
今天學習的內容有 vector set map和string。vertor vector可以認為是乙個不定長的陣列 使用前需要新增標頭檔案 include using namespace std 初始化定義方法 vector ve vector ve vector ve vector v maxn ...