1. 程式人生 > >Ubuntu基礎命令(六)--新增和刪除使用者和使用者組

Ubuntu基礎命令(六)--新增和刪除使用者和使用者組

useradd 使用者名稱 為計算機新增使用者,但不為使用者建立主目錄
  此命令缺陷:該使用者可以登入到系統的Shell,但不能登入到圖形介面,
  因為桌面環境無論是KDE還是GNOME,需要用到使用者主目錄中的一些配置檔案
  若用此命令建立使用者,當用戶登入GNOME時,系統會提示無法找到使用者主目錄,並拒絕訪問
  若在字元介面的2號控制檯(Ctrl+Alt+F2)使用此使用者登入,系統會引導該使用者進入根目錄

passwd 使用者名稱 建立或修改密碼
在這裡插入圖片描述
useradd -m 使用者名稱 建立使用者,併為使用者建立主目錄
在這裡插入圖片描述在這裡插入圖片描述
useradd -g 組名 使用者名稱 使用者建立時為其建立或指定一個組
缺點

:這樣的設定增加了使用者由於不經意地設定許可權而能夠彼此讀取檔案的可能性
在這裡插入圖片描述
useradd -s 用於使用者登入後所使用的shell
  /bin 目錄下找到特定的Shell.
    常用:BASH,TCSH、ZSH(Z-Shell)、SH(Bourne Shell)
不指定-s預設使用sh(在大部分系統中,這是指向BASH的符號連結)登入系統
在這裡插入圖片描述


userdel 使用者名稱 刪除使用者,但並不刪除使用者的主目錄
在這裡插入圖片描述
usrdel -r 使用者名稱 刪除使用者的同時,刪除使用者的主目錄,以釋放硬碟空間
在這裡插入圖片描述
  /etc/passwd 所有使用者資訊都登記在此配置檔案中
在這裡插入圖片描述
  /etc/shadow

 檔案則保管使用者的登入密碼(加密的)
在這裡插入圖片描述
  /etc/group 儲存組資訊
在這裡插入圖片描述


groupadd 組名 新增組
在這裡插入圖片描述
groupmod -n 新的組名 舊(已有)組名 修改組名
在這裡插入圖片描述
groupmod -g 新的組ID號 舊(已有)組名 修改組ID
在這裡插入圖片描述
groupdel 組名 刪除組
在這裡插入圖片描述
usermod 修改已有的使用者賬戶
  -d  修改使用者主目錄
  -e  修改賬戶的有效期限,以公元月/日/年的形式表示(MM/DD/YY)
  -g  修改使用者所屬的組
  -l 修改使用者帳號名稱
  -s  修改使用者登入所使用的Shell
如下:將john改為bob,主目錄改為/home/bob, 並設定帳號有效期2019年1月1日


在這裡插入圖片描述