Ubuntu基礎命令(六)--新增和刪除使用者和使用者組
阿新 • • 發佈:2018-12-11
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日