檢視檔案所屬使用者ll或者ls -l
linux使用者三種角色超級使用者root 擁有系統最高許可權 uid:0
普通使用者: 系統使用者 uid:1-999(centos7版本) 本地使用者 uid:1000+
沒有使用者都有uid
虛擬使用者:偽使用者 一般不會用來登入系統的,他主要是用於位置某個服務的正常執行
使用者和組關係一對一:乙個使用者可以存在乙個組中
一對多:乙個使用者可以存在多個組中
多對一:多個使用者可以存在乙個組中
多對多:多個使用者可以存在多個組中
就是隨便分
使用者配置檔案:/etc/passwd 記錄每個使用者的基本屬性,並且對所有使用者可讀,每一行記錄對應乙個使用者,每行記錄通過冒號進行分割。
使用者組檔案:/etc/group 使用者組名放的地方,組名不能重複
使用者對應的密碼資訊:/etc/shadow passwd對都有使用者可讀,為安全起見把密碼從passwd中分離出來,該檔案只有root有讀的許可權,從而保證密碼安全性。
tail 顯示乙個檔案最後 一行
tail -1 /etc/passwd
使用者管理使用者命令useradd
檢視系統中的shell
檢視使用者uid
刪除使用者
一般都會加-r引數
userdel -r xyx
使用者修改密碼head 顯示檔案前幾行head -3 /etc/shadow
passwd 使用者名稱
1、passwd 命令,手動修改:
[root@localhost testuser]# passwd testuser2、passwd 命令,命令列修改:changing password for user testuser.
new password:
retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost testuser]#
[root@localhost testuser]# echo '!@#$5678'|passwd --stdin testuser3、chpasswd 命令,命令列修改
[root@localhost testuser]# echo 'testuser:!@#$5678'|chpasswd
修改使用者基本資訊1、修改配置檔案vim /etc/passwd
2、usermod 命令
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學習 使用者管理命令02
passwd命令 passwd s l u stdin 使用者名稱 s 查詢使用者密碼的密碼狀態 其實就是 etc shadow裡的資訊 l 可以把使用者暫時鎖定,則不能登入 其實是在shadow裡 密碼雜湊前面加上了!root使用者直接刪除它也行 u 用來解鎖使用者 stdin 接收字串作為使用者...