cat /etc/group
cat /etc/ashadow
一、使用者管理
1.新增使用者
#useradd 使用者名稱
useradd php100;用cat /etc/passwd檢視
分析:php100是建立的使用者名稱 x表示密碼佔位符 因為passwd檔案是每個使用者都有許可權 所以直接顯示是不安全的。密碼存在了/etc/shadow檔案中
1000表示使用者id 1001表示使用者所在的組id /home/php100表示家目錄 末尾如果是bash表示可以登入系統 如果是nologin表示無法登入作業系統
2.設定密碼
#passwd 需要設定密碼的使用者名稱
3.使用者編輯
#usermod 引數 需要修改的使用者名稱 常用的引數有 -l 表示給後面傳遞的使用者修改使用者名稱 語法格式
usermod -l 新的使用者名稱 需要修改的使用者名稱;-g 表示給後面傳遞的使用者名稱修改使用者組 語法各式
usermod -g 更改後的使用者組id 需要修改的使用者名稱
4.刪除使用者
#userdel 需要刪除的使用者名稱
二、使用者組管理
1.新增使用者組
#groupadd 使用者組名
2.使用者組編輯
#groupmod 引數 使用者組名
groupmod -n 新的使用者組名 舊的使用者組名
3.使用者組刪除 如果這個組有使用者的話是無法直接刪除的
#groupdel 需要刪除的使用者組名
建立組名group001 檢視組id=1003 再建立使用者user001 修改其組id為1003 最後執行刪除組操作出現提示
特別說明:linux系統中只有超級管理員才有許可權操作使用者和組
三、許可權設定
第乙個字元:表示文件的型別 d表示是目錄 - 表示是檔案
第2-4個字元 表示檔案所有者的許可權情況(u表示user)
第5-7個字元 表示所有者同組的組內成員的許可權情況(g表示group)
第8-10個字元 表示除上述兩類人員的其他使用者的許可權情況(o表示other)
1.通過字元形式設定許可權
#chmod 許可權組成資訊 需要操作的物件(資料夾/檔案)
針對單個物件(ugo)新增讀許可權 chmod u+r,g+r,o+r 需要操作的資料夾/檔案
針對單個物件(ugo)刪減讀許可權 chmod u-r,g-r,o-r 需要操作的資料夾/檔案
加許可權案例
減許可權案例
加許可權 rwx讀寫執行
設定全部的組成部分
#chmod a+r 檔案 a表示全部 r表示讀
2.通過數字的形式來設定許可權
4表示讀許可權 2 表示寫許可權 1表示執行許可權
全部許可權:4+2+1 =讀+寫+執行 7 ;讀寫許可權=6 讀許可權=4
擴充套件#man 命令 列出指定命令的所有命令 類似於手冊
Linux下使用者組 檔案許可權詳解
修改檔案使用者組 組名必須在 etc group檔案中 chgrp r grpname filename dirname r 將目錄內檔案的所屬組都改為指定組名 eg 修改檔案所屬使用者組 chgrp test etc fstab 修改目錄及目錄下所有檔案所屬組 chgrp r test root ...
Linux使用者 使用者組 檔案許可權
最近打算更仔細學習一下linux作業系統。先是惡補了一下使用者 使用者組 檔案許可權這三樣比較重要的知識。學習這幾樣東西,得先掌握linux的許可權系統相關知識。linux的許可權系統主要是由使用者 使用者組和許可權組成。使用者就是乙個個的登入並使用linux的使用者。linux內部用uid表示。使...
Linux 使用者和使用者組許可權
1.使用者管理 新增乙個使用者 useradd testuser或者adduser testuser 新增乙個使用者並將使用者新增到組裡 useradd g testgroup testuser 刪除乙個使用者,加上 r會把使用者home下的檔案也刪除 userdel r testuser 修改使用...