useradd wjb
操作流程:
1. 在/etc/passwd中新增使用者資訊
2. 如果使用passwd建立密碼,則將密碼加密儲存在/etc/shadow中
3. 為使用者建立乙個新的家目錄 wjb
4. 將/etc/skel資料夾中的檔案複製到使用者的家目錄中
如在/etc/skel中新建乙個通用配置檔案,新建使用者時該檔案會複製到新建使用者的家目錄中
5. 建立乙個與使用者名稱相同的組,新建使用者預設屬於這個同名組
-d 家目錄
-s 登入shell
-u userid
-g 主組
-g 附屬組,最多31個,用,分開
useradd -g wjb linux 新增使用者linux並規定附屬組為wjb
usermod 引數 username
-l 新使用者名稱
-u 新userid
-d 新使用者家目錄
-g 使用者所屬主組
-g 使用者所屬附屬組
-l 鎖定使用者使其不能登入
-u 解除鎖定
userdel wjb 保留使用者家目錄
userdel -r wjb 不保留使用者家目錄
每個組都有乙個組id
組資訊儲存在/etc/group中
每乙個使用者擁有乙個主組,最多有31個附屬組
groupadd group 建立組group
groupmod -n newname oldname 修改組名
groupmod -g newgid oldgid 修改組id
groupdel group 刪除組group
- chown 用來修改檔案的所屬使用者
``` chown wjb linux.txt
-r 遞迴修改目錄下所有檔案的所屬使用者
```- chgrp 用來修改檔案的所屬組
``` chgrp wjb linux.txt
-r 遞迴修改目錄下所有檔案的所屬組
```
以數字方式修改許可權
許可權對檔案的影響
對目錄的影響
suid
以檔案的所屬使用者身份執行,而非執行檔案的使用者
無sgid
以檔案的所屬組身份執行
在該目錄中建立的任意新檔案的所屬組與該目錄的所屬組系統
suid
無對目錄擁有寫入許可權的使用者僅可以刪除其擁有的檔案,無法刪除其他使用者所擁有的檔案
linux基礎(5) 使用者及許可權
使用者 使用linux時,需要以使用者的身份登陸 組 用來方便組織管理使用者 root使用者 id為0的使用者為root使用者 系統使用者 1 499 普通使用者 500以上 etc passwd 儲存使用者資訊 etc shadow 儲存使用者密碼 etc group 儲存組資訊 建立使用者 us...
Linux使用者及許可權
計算資源 許可權 使用者 使用者組 容器,關聯許可權使用者組,方便的指派許可權 使用者 獲取資源或服務的標識 程序安全上下文 secure context 許可權 r w x 檔案 r 可讀 檢視 w 可寫 編輯或刪除 x 可執行 當作命令提交給核心 目錄 r 可對此目錄ls w 在此目錄建立檔案 ...
Linux使用者及許可權
庫 lib 共享庫 so shared object,許可權 使用者,獲取資源,服務的識別符號 組,指派許可權,識別符號 程序 以某個使用者的身份在進行,有屬主和屬組 安全上下文 security context linux許可權,三組使用者 檔案屬主,檔案的所有者 檔案屬組,檔案的原生組 其他使用...