Linux學習筆記 --- 權限管理

1,改變文件所屬權限組vim

chgrp   -R(用於遞歸改變目錄文件)  userName  dname/fname遞歸

2.改變文件全部者it

chown -R 所屬用戶:所屬用戶組 fname/dnametest

3.改變文件權限權限

權限: read 4   write 2   執行 1grep

chmod XXX fname/dname程序

4.文件特殊權限:im

SUID(4) (只針對文件,表示爲s):數據

    1 .執行者須要有x權限文件

    2.僅在執行過程當中有效

    3.執行者將具備全部者權限

    4.對目錄無效

SGID(2)(s):

    3.執行者將具備該程序用戶組權限

SBIT(1)(只針對目錄,表示爲t):

    1.當用戶對此目錄具備w,x權限時

    2.在該目錄下建立文件或目錄時,僅有root和owner才能刪除

舉例:

chmod 7777 test

將全部權(SUID,SGID,SBIT)限賦予test

5.文件隱藏屬性

    設置(chattr)

        +/-  a:只能增長數據

        +/- i:文件不能刪除,更名,也沒法修改數據(連root都沒法刪除和修改)

       lsattr:顯示文件隱藏屬性

6.umask(指定當前用戶新建目錄或文件的默認權限)

    umask + 須要減掉的權限

    例:umask 002 其餘用戶沒有寫的權限

 

1.用戶及用戶組建立:

    用戶建立: useradd -g 用戶組 username

        刪除:userdel -r 用戶名 將用戶主目錄一塊兒刪除

        修改:usermod -g 修改用戶所屬權限組

  用戶組修改

groupmod –g 10000 -n group3 group2

此命令將組group2的標識號改成10000,組名修改成group3

2.查看用戶所屬組

groups 用戶名

3.查看用戶組信息

vim /etc/group

cat /etc/group | grep test 查看test用戶組信息

相關文章
相關標籤/搜索