Linux 檔案與目錄許可權

2021-07-22 19:12:43 字數 1248 閱讀 7471

1、改變檔案所屬使用者組:chgrp users install.log 將install.log使用者組改為users,但users必須存在於/etc/group中才可以。

2、改變檔案所有者:chown bin install.log 將install.log所有者改為bin,但bin必須存在於/etc/passwd

3、改變檔案許可權:

1)chmod 754 .bashrc

-rwxr-xr [4+2+1][4+0+1][4+0+0]=754

- 這個檔名為目錄

rwx 擁有者許可權,本例中為可讀、可寫、可執行

r-x 同組使用者許可權,本例中為可讀、可執行

r– 其它使用者許可權,本例中為可讀

2)chmod u=rwx,go=rx .bashrc

u 所有者許可權

g 同組使用者許可權

o 其它使用者許可權

a 全部身份

4、複製檔案:cp src.txt des.txt 將src.txt複製成為des.txt

5、建立目錄:mkdir test

6、新建空檔案:touch test/test

7、切換身份:su yjp 將身份切換為yjp; su root 切換為root

8、檢視檔案內容: cat ~/.bashrc

suid 4

suid許可權僅對二進位制程式有效

執行者對該程式需要具有x可執行許可權

本許可權僅在執行該程式時有效

執行者將具有該程式擁有者的許可權

sgid 2

sgid對於二進位制程式有用

執行者對於該程式來說,需要具備x許可權

執行者在執行過程中會獲得程式組的支援

sgid可以針對檔案或目錄設定

若用於對於此目錄具有r或x許可權時,使用者可以進入此目錄

使用者在此目錄下的有效群組將會變成該目錄的群組

使用者若在此目錄下具有w許可權,則新建檔案的群組與此目錄群組相同

sbit 1

只對目錄有用

使用者對於目錄具有wr許可權時,可進入

使用者在該目錄下建立檔案後,僅自己和root可以刪除

加入suid許可權

加入suid/sgid許可權

加入sbit許可權

Linux 目錄許可權與檔案許可權

現在我們知道了linux系統內檔案的三種身份 擁有者 群組與其他人 知道每種身份都有三種許可權 rwx 已知道能夠使用chown,chgrp,chmod去修改這些許可權與屬性,當然,利用ls l去檢視檔案也沒問題。那麼,這些檔案許可權對於一般檔案與目錄檔案有何不同呢?1 許可權對檔案的重要性 檔案是...

Linux檔案與目錄許可權

1.檔案與目錄許可權 drwxr xr x.2 xws xws 4096 dec 21 2016 desktop 分別表示 d 目錄檔案 rwx 所有者為讀寫執行許可權 r x 所屬組為讀執行許可權 r x其他為讀和執行許可權 2 鏈結數 xws 所有者 xws 所屬組 4096 目錄大小 單位為b...

linux 檔案目錄與許可權

1.目錄相關 代表次層目錄 代表上一層目錄 代表前乙個工作目錄 代表目前使用者身份所在home目錄 account 代表account這個使用者的home目錄 cd 切換目錄 change directory pwd 顯示當前工作目錄 print work directory mkdir 新建乙個新...