3.linux用戶權限

1、用戶權限相關命令

      

1.

r

4

2.

w

2

3.

執行

x

1

2、案例講解

  • 終端執行:ls -ahl

 

Python用戶

p組用戶

其他用戶

硬連接數

用戶

文件

-

文件

r

w

-

r

w

-

1

r

-

1

python

p組

0.1.py

D

文件夾

r

w

x

r

w

x

r

-

w

2

python

p組

demo

  • 硬連接數:有多少種方式可以訪問到當前目錄

3、chmod命令

  • 說明:修改用戶對文件或目錄的權限
  • 格式:chmod +/-rwx 文件|目錄名
  • 例子:
    • 文件:chmod +(增加)rwx /home/ubuntu/桌面/123.txt
    • 目錄名:chmod -(減少)x /home
      • 此時當前用戶對目錄home沒有打開的權限
  • 備註:在桌面執行123.py文件
    • 輸入:    
      • ./123.py

4、組管理

  • 要求:root用戶權限,root用戶用來管理維護sys。
  • 命令:
    • groupadd 組名:增加組名
    • groupdel 組名:刪除組
    • cat /etc/group:打開group文件確認組名是否成功添加,ect存放sys配置的信息文件夾,成功添加group最後一行出現組名
    • chgrp -R 組名 文件|目錄名
  • 練習:
    • 桌面創建“python學習組”文件夾
      • mkdir python學習組
      • ls -hl
    • 創建dev組
      • sudo groupadd dev
      • cat /etc/group
        • 查看是否創建成功
    • 修改“python學習組”的組權限
      • sudo chgrp -R dev python學習
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章