Linux 許可權的管理與設定

2021-10-02 03:39:59 字數 977 閱讀 1997

一,檢視和讀取許可權資訊

1,ls -l 檔名,檢視檔案許可權

ls -ld 目錄名,檢視目錄許可權

2,檔案與許可權的區別:

檔案:r---可讀取此檔案的內容

檔案:x---該檔案有被系統執行的許可權

目錄:r---列出目錄中的內容

目錄:w---可以改動目錄下的檔案如:touch,mkdir,rm等

目錄:x---進入目錄

目錄大小表示內部檔案的大小加上自身屬性的大小

3,chown 已存在使用者 檔案或目錄 ,改變檔案所有者為該使用者;

chown -r 已存在使用者 目錄,改變該目錄下所有檔案的所有為該使用者

chgrp 已存在使用者 檔案或目錄,改變檔案所屬組為該使用者;

chgrp -r ,同理

4,檔案許可權的設定

chmod (u,g,p,a)+/-(r,w,x)加減許可權

chmod 要改的許可權對應的數字 目錄或檔案(r:4,w:2,x:1)

chmod -r 777 /a(遞迴修改,a目錄及以下的所有許可權都會修改)

chmod --reference = file1 file2,把file1的許可權複製給file2

5,系統預留閾值—022

file—777-022-111=644

dir—777-022=755

更改值越大,檔案目錄許可權越小

永久更改系統閾值

vim/etc/bashrc

vim/etc/profile

之後進行兩個操作

source /etc/bashrc

source /etc/profile

Linux的帳號管理與ACL許可權設定

使用者在終端介面通過login介面,輸入帳號密碼後,linux系統做了什麼?先找尋 etc passwd 裡面是否有你輸入的賬號?如果沒有則跳出,如果有的話則將該賬號對應的 uid 與gid 在 etc group 中 讀出來,另外,該賬號的家目錄與 shell 設定也一併讀出 linux 會進入 ...

linux 賬號管理與ACL許可權設定

此文涉及命令 useradd usermod userdel passwd chage setfacl getfacl su sudo fingr chfn chsh id groupadd groupmod groupdel gpasswd visudo w who lastlog write m...

Linux 帳號管理與 ACL 許可權設定

1.linux 的賬號與群組 1.1 使用者識別 uid 與 gid 1.2 使用者賬號 etc passwd,etc shadow 1.3 關於群組 有效與初始群組 groups,newgrp 2.賬號管理 2.1 新增與移除使用者 useradd,相關設定檔,passwd,usermod,use...