創,修,刪用戶

添加、 修改和刪除用戶和用戶組能夠經過多種方式來完成。其一,能夠經過
用戶添加、修改、刪除等實用命令來完成;其二, 還能直接修改與用戶和用戶組
相關的配置文件來達到目的。第一種方法比較直觀可是效率較低,第二種方法要
求對用戶和用戶組有較深刻的瞭解但也相對效率較高,尤爲是在批量添加配置用
戶的時候。
如何在 Linux 系統中新增一個用戶呢? 考慮到登陸系統時須要輸入的信息僅
包括: (1)用戶名 (2)密碼, 因此創建一個可用的用戶最少只也須要這兩樣數據
就能夠了。 指定用戶名可使用 useradd 命令,密碼設置使用 passwd 這個命
令。字符串

注意
 不論用命令仍是其餘第三方程序對用戶和用戶組進行添加、修改、刪
除最終結果仍是體如今系統用戶配置文件 /etc/passwd 和其對應影
子文件 /etc/shadow 以及用戶組配置文件 /etc/group 和其對應影
子文件/etc/gshadow 的改變上。 至於這四個文件究竟是什麼,請參
看 5.7 單元。
 
重要
useradd [選項] 用戶名
爲系統添加一個新用戶。
選項:
 -c :後面接一個字符串,是對本用戶的一些描述,也能夠視爲用戶全
名。
 -u :後面接一個數字。指定一個特定的 UID 給這個用戶, 該值必須
惟一,不可相同,數值不可爲負;
 -g :後面接的用戶組名就是咱們上面提到的初始用戶組;
 -G :後面接的用戶組名則是這個用戶還要加入的其他用戶組;
 -M :不創建用戶家目錄(虛擬用戶默認值) ;
 -m :創建用戶家目錄 (普通用戶默認值) ;
 -d :指定某個目錄成爲家目錄,而不使用默認值;
 -r :創建一個系統虛擬用戶;
 -e :後面接一個日期,格式爲『YYYY-MM-DD』,指定這個用戶失
效的日期;
 -f :指定密碼是否會失效。 0 爲馬上失效, -1 爲永遠不會失效(密碼
只會過時而強制在登入時從新指定而已)
 
重要
usermod [選項] 用戶名

修改當前系統裏存在的某個用戶的用戶設置。
選項:
 其中-c /-d /-e /-f /-g /-G /-s /-u 選項:與 groupadd 同名選項意義類
同 ;
 -l :後面跟用戶名,修改用戶名稱;
 -L :暫時將用戶鎖住,讓他沒法登陸;
 -U :解鎖用戶。
 
當心
 usermod 不容許改變正在線上的用戶名和用戶 UID。當 usermod 用
來改變用戶名和 UID, 必須確認這名用戶沒在系統上執行任何程序。
 
重要
userdel [選項] 用戶名
刪除當前系統裏某個用戶。
選項:
 -r:表示在刪除用戶的同時,一併把用戶的家目錄及本地郵件存儲的
目錄或文件也一同刪除。
 
當心
 請不要輕易用-r 參數;他會刪除用戶的同時刪除用戶全部的文件和 目錄, 切記先刪除用戶,在確認後再手動刪除用戶目錄;  不容許刪除正在線上的用戶。
相關文章
相關標籤/搜索