linux是一個多用戶的系統,沒一時刻都有許多賬號在系統上登錄,操作,所以管理用戶是很重要的。 1.用戶篇——/etc/passwd、/etc/shadow 1.增加賬號——useradd useradd [-u UID] [-g GID] [-d HOME] [-M] [-s] 增加賬號的同時可以 ...
linux是一個多用戶的系統,沒一時刻都有許多賬號在系統上登錄,操作,所以管理用戶是很重要的。
1.用戶篇——/etc/passwd、/etc/shadow
1.增加賬號——useradd
useradd [-u UID] [-g GID] [-d HOME] [-M] [-s]
增加賬號的同時可以根據自己的需要自定義參數,比如可以設定擁有者(-u uid)、群組(-g gid)、家目錄(-d home)、不建家目錄(-M)、自定義shell(-s)
舉例我新建一個新的賬號cqsxxy
當創建了一個新賬號後,系統會有四處地方有賬號的信息
/etc/passwd:存放賬號信息
/etc/shadow:存放賬號密碼
2.刪除賬號——userdel
userdel [-r] 賬號名
刪除賬號就很簡單了,直接userdel [-r] 賬號名就將賬號從系統中刪掉了,但是要註意一定要加上-r選項,不然就會刪不幹凈,如下
如果不帶-r參數,就只會將/etc/passwd和/etc/shadow檔案里的賬號信息刪掉
而家目錄里的信息還在,這樣就會有錯誤的風險,所以一定要刪乾凈。
2.用戶組篇——/etc/group、/etc/gshadow
用戶組和用戶一樣,也有groupadd(增加群組)、groupdel(刪除群組)
有時如果群組包含某個賬號,這時就不能刪除群組,必須先將賬號刪除後才能刪除群組
/etc/group:保存群組信息
/etc/gshadow:保存群組密碼