Linux使用者管理命令

2022-09-13 13:03:13 字數 1134 閱讀 3006

基本語法

​ useradd 【選項】 使用者名稱

示例​ useradd xiaoming

說明新增新的使用者賬號,只有root賬戶可以操作

-d 目錄:指定使用者主目錄(預設在home下),若此目錄不存在可同時使用-m建立主目錄

-g 使用者組:指定使用者所屬的使用者組

-g 使用者組:指定使用者所屬的附加組

-s shell檔案:指定使用者登陸使用的shell

例如:useradd -d /usr/sam -m sam:為登入名sam建立乙個主目錄/usr/sam

useradd -s /bin/sh -g group -g adm,root sam:建立乙個登入使用者sam,該使用者登入的shell為/bin/sh,屬於group使用者組,同時屬於使用者組adm與root,但group是其主組

基本語法

​ userdel 使用者名稱

刪除使用者賬號

​ -r:最常用的乙個選項,使用者的主目錄被一起刪除

示例:userdel -r sam:刪除sam在檔案系統中(/etc/password、/etc/shadow、/etc/group),同時刪除使用者的主目錄

管理使用者的口令,使用者賬號剛建立時無口令,被系統鎖定,無法使用,必須為其指定口令後才能使用,即使是空口令。超級使用者可為自己與其他使用者指定口令,普通使用者只能指定自己的口令

-l:鎖定口令

-u:口令解鎖

-d:使賬號無口令

-f:強迫使用者下次登入時修改口令

例如:passwd:修改當前使用者口令,如果是超級使用者的話則不需要知道原口令,普通使用者修改口令會先詢問原口令

passwd sam:超級使用者指定使用者sam的口令

passwd -d sam:超級使用者刪除使用者sam的口令,使sam下次登入不需要口令

passwd -l sam:超級使用者鎖定sam,使其無法登陸

基本語法

​ id 使用者名稱

示例​ id root

說明uid=0(root) gid=0(root) groups=0(root)

基本語法

​ su 【-】 使用者名稱

說明基本語法

​ whoami

示例​ 返回值:root

linux使用者管理命令

最近經常用的一些linux命令,mark一下,免得每次都要google一下用法。useradd adding a new user usermod modifying existing user userdel deleting a user passwd user s password where...

linux使用者管理命令

下新增使用者 useradd 使用者名稱 為使用者名稱添 加密碼 passwd 使用者名稱 檢視系統中的所有使用者 cat etc passwd cut f 1 d 注意 是管道,把cat的輸出傳給cut處理 後面的cut取出每一行的以 分割的第一欄。用who命令可以檢視當前登入的使用者有哪些,乙個...

Linux 使用者管理命令

useradd 命令格式 命令 useradd 選項 使用者名稱 選項 u uid 手工指定使用者的uid號 d 家目錄 手工指定使用者家目錄 c 使用者說明 手工指定使用者的說明 g 組名 手工指定使用者的初始組 g 組名 手工指定使用者的附加組 s shell 手工指定使用者登入的shell 預...