linux的使用者有3種
1,管理者ROOT UID:0
2,系統使用者 UID:1-499
3,普通使用者 UID:>=500
有幾個相關檔案我們需要掌握:
/etc/passwd
/etc/shadow
/etc/group
/home
/etc/skel
一個完整的使用者幾乎都要涉及每個檔案
id指令可以檢視使用者的相關資訊還有個finger指令也不錯
建立修改一個使用者的資訊,既可以通過直接修改檔案,也可以使用指令來完成
useradd -u <UID設定> -g <屬組> -c<指定全名>-d<家目錄>-s<使用的Shell>-G<附加組> -D<可以設定預設選項,後面跟需要設定的選項>
usermod -u -g -G<-a可以添加并且不替換過去的附加組> -d -l<重命名> -L<鎖定> -U<解鎖>
passwd -U -D -n<設定最快修改密碼的時間> -x<最慢修改密碼的時間>-w <警告>-i< 不活動時間>當使用者在規定時間裡沒有修改密碼進入不活動期,并進行警告,仍然沒有修改密碼,則進入鎖定期。
可以使用groupdel和userdel 來删除使用者群組,userdel -r XX可以同步删除所在的家目錄。