useradd 新建使用者
userdel 刪除使用者
passwd 修改使用者密碼
usermod 修改使用者屬性
chage 修改使用者屬性
linux 分為 root 使用者和普通使用者兩種
當使用者被新增後,底層做了什麼
當使用者被建立後,它的家目錄是在 /home/使用者名稱 這個下面
當使用者被建立後,會被新增到 /etc/passwd 這個檔案中,通過下面命令可以查詢
# tail 10 /etc/passwd 可以找到新建的使用者
當使用者被建立後,會被新增到 /etc/shadow 這個檔案中,通過下面命令可以查詢,這是跟使用者的密碼相關的檔案
# tail 10 /etc/shadow
# id + 使用者名稱 可以查詢系統中是否有此使用者,因為系統給使用者分配了id (root使用者的id是0)
只有root使用者才有建立普通使用者的許可權,其他都沒有
# passwd + 使用者名稱 給使用者設定密碼
# userdel + 使用者名稱 刪除使用者 一般會加 -r 選項,若是不加 -r ,使用者的家目錄會被保留下來
# usermod -d /home/dir + 使用者名稱 該命令修改使用者的家目錄,會使得使用者登入的時候,第一訪問的是新的家目錄,相關的配置檔案也會放在新的家目錄下面
# usermod -g group1 user1 修改使用者組,把user1的使用者組修改為group1
# chage [選項] + 使用者名稱 更改使用者密碼過期資訊
groupadd 新建使用者組
groupdel 刪除使用者組
# groupadd group1
# usermod -g group1 user1 建立使用者組,並把使用者新增到新的使用者組中
su 切換使用者
sudo 允許以其他使用者的身份執行管理員的命令,而不用輸入密碼。該許可權的使用有風險
/etc/passwd
若建立了乙個新使用者,在/etc/passwd檔案中,會新建一行使用者的資料。按照它的格式在新的一行填寫,也可以建立新的使用者
w: x :1002:1002::/home/w1:bin/bash 各個欄位的含義
使用者名稱:是否密碼驗證:使用者id,系統唯一識別(把它改成0,也會變成root):組的id:注釋:使用者的家目錄:使用者登入的命令直譯器
把最後的bash改為 /sbin/nologin 時,使用者是不能登入終端的
/etc/shadow
etc的shadow檔案只有 root 使用者才可以檢視,是儲存使用者密碼的地方
/etc/group
使用者組的配置檔案,格式:
group: x :0: 各個字段含義
使用者組名稱:是否密碼驗證:使用者組id:其它組設定
Linux學習 使用者管理命令
新增乙個使用者 useradd 名稱 設定使用者密碼 passwd 使用者名稱 檢視當前所有使用者 who 檢視當前所有使用者詳細資訊 w tty表示本地登入 pts表示遠端登入 w ho顯示的格式 使用者名稱 登入方式 登入時間 登入終端 w顯示的格式 第一行 顯示和 uptime命令一樣up 時...
Linux學習 使用者管理命令
命令名稱 useradd 命令所在路徑 usr sbin useradd 執行許可權 root 功能描述 新增新使用者 選項與引數 useradd u uid g 初始使用者組 g 次要使用者組 mm c 說明欄 d 家目錄絕對路徑 s shell 使用者賬號名 u 後面接的是uid,是一組數字,直...
linux使用者管理常用命令
1 管理使用者 user 的工具或命令 useradd 注 新增使用者 adduser 注 新增使用者 passwd 注 為使用者設定密碼 usermod 注 修改使用者命令,可以通過usermod 來修改登入名 使用者的家目錄等等 pwcov 注 同步使用者從 etc passwd 到 etc s...