天天看點

linux 使用者管理,使用者權限管理,使用者組管理

linux 使用者管理,使用者權限管理,使用者組管理

一:ls -l 指令 解釋

linux 使用者管理,使用者權限管理,使用者組管理

  • 第個d表示是目錄,如果是檔案是-,如果是連接配接是l
  • 第2到4個 rwx 表示建立者的操作權限 r 讀,w 寫,x 執行
  • 第5到7個 rwx 表示該檔案或目錄對所屬組操作權限,
  • 依次的後面3個 r-x 表示該檔案或目錄對其他人的操作權限,這裡是 r讀,和 x 執行權限
  • 權限後面的 數字2 表示目前目錄或檔案的連接配接數量;
  • 資料後面的 名字,表示的是該檔案或目錄的所有者
  • 依次後面的 名字,表示該檔案或目錄的所在組;
  • 依次後面的 數字,比如4096 表示,檔案或目錄的大小
  • 依次後面的 日期日間,表示檔案建立的時間或是最後修改的時間
  • 依次最後面的名字:表示該檔案或是目錄的名稱

二:使用者管理 useradd 添加,userdel 删除,usermod 更改

詳細解釋執行指令:man

所有的使用者資訊在檔案: /etc/passwd 檔案中

1:useradd 添加使用者; 文法

linux 使用者管理,使用者權限管理,使用者組管理

2:userdel 删除使用者;文法

linux 使用者管理,使用者權限管理,使用者組管理

3:usermod 修改使用者;文法

linux 使用者管理,使用者權限管理,使用者組管理

三:使用者組管理

所有的組資訊在 /etc/group

groupadd 添加組;文法

linux 使用者管理,使用者權限管理,使用者組管理

groupdel 删除組;文法

linux 使用者管理,使用者權限管理,使用者組管理

groupmod 更改組;文法

linux 使用者管理,使用者權限管理,使用者組管理

四:chmod 權限管理

  • r (read) 讀  4
  • w(write) 寫 2
  • e (execute) 執行 1

1:如 chmod 777 表示,設定權限,對所有者,對所在組,對其他人的權限都是最大的,可讀,可寫,可執行;

linux 使用者管理,使用者權限管理,使用者組管理

2:chmod mode 權限設定字條串: [ugoa] [+-=] [rwxX]

u:表示,該檔案或目錄所有者;

g:表示,組;

o:表示,其他

+:表示增權重限;

-:表示取消權限;

=: 表示設定權限;

比如:chmod ugo=rwx file;  chmod u+r file

五:chown 使用者所有者群組管理;

chown 文檔所有者管理或文檔組管理 ;文法

linux 使用者管理,使用者權限管理,使用者組管理

比如:修改 ftp目錄;

sudo chown www-data:www-data ftp/

修改ftp目錄的所有者為 www-data,組為 www-data

詳細指令:man + 指令

繼續閱讀