目錄
1、新增用戶?
2、刪除用戶
3、修改用戶
4、修改用戶密碼
?
1、新增用戶?
useradd user1
用戶創建流程
1、系統先將用戶信息記錄在/etc/passwd中,一般會在/etc/passwd和/etc/shadow末尾,同時分配該用戶UID。
2、創建用戶目錄,一般創建路徑/home目錄中。當前命令創建目錄是/home/user1
3、系統會復制/etc/skel下所有的文件至/home/user1。默認都是隱藏文件。可以通過命令ls-la /etc/skel查看。
4、系統會新建一個和user1一樣的用戶組user1.并且該用戶默認會屬于user1組。
格式:useradd 選項 用戶名
參數說明:
選項:
-c comment 指定一段注釋性描述。
-d 目錄 指定用戶主目錄,如果此目錄不存在,則同時使用-m選項,可以創建主目錄。
-g 用戶組 指定用戶所屬的用戶組。
-G 用戶組,用戶組 指定用戶所屬的附加組。
-s Shell文件 指定用戶的登錄Shell。
-u 用戶號 指定用戶的用戶號,如果同時有-o選項,則可以重復使用其他用戶的標識號。
2、刪除用戶
userdel 選項 用戶名
userdel user1
userdel -r user1 #表示用戶目錄一起刪除
3、修改用戶
usermod 選項 用戶名
常用的選項包括-c, -d, -m, -g, -G, -s, -u以及-o等,選項的意義參照useradd命令中的選項一樣,可以為用戶指定新的資源值。
例如 usermod -s /bin/ksh -d /home/user11 –g developer user1
4、修改用戶密碼
passwd 選項 用戶名
-l 鎖定口令,即禁用賬號。
-u 口令解鎖。
-d 使賬號無口令。
-f 強迫用戶下次登錄時修改口令。
例如:
passwd user1?
輸入兩遍密碼確認
注意:root 登錄:passwd user1
非root 用戶登錄: passwd 修改自己用戶的密碼 不能修改別的用戶
說明:Linux密碼存儲的文件在etc/shaow中。密碼采用加密的方式存儲。