linux許可權理解

2021-08-31 21:37:45 字數 1082 閱讀 5860

linux下有兩種使用者超級使用者(root)和普通使用者

超級使用者:可以不受限制的在linux下做任何事情。

普通使用者:在linux下左有限的事情

區別普通使用者和超級使用者的命令提示符是「#」和「$」.

命令su[使用者名稱]

功能:切換使用者

(1)讀(r/4):read讀取檔案內容或瀏覽目錄資訊

(2)寫(w/2):write修改檔案內容或刪除移動目錄

(3)執行(x/1):execute執行檔案或進入目錄

檔案所有者,檔案所屬組和其他使用者,

字元(二進位制)表示方法

例:r- -(100)唯讀,- -x(001)僅可以執行

- wx(011)可讀可執行

(1)chmod設定檔案的訪問許可權

u 所屬使用者

g 所屬組使用者

o 其他使用者

a 所有使用者

+/- ( r/w/x)向許可權範圍改變許可權所表示的許可權

# chmod o+w mytxt

# chmod o-wx mytxt

# chmod 444 mytxt

(2)chown 修改檔案的擁有者

chgrp修改檔案所屬組

(3)sudo一系統管理者的身份執行指令

1.修改/etc/sudoers檔案分配

# chomd 740 /etc/sudoers

# vi /etc/sudoe

2.使用sudo呼叫授權的命令

# sudo -u root /usr/sbin/useradd u2
# chmod +t /home/      #加上粘滯位

當乙個目錄被設定成「粘滯位」(用chomd +t),則該目錄下的檔案只能由超級管路員刪除。目錄所有者刪除,讀檔案所有者刪除

1.目錄的可執行許可權表示使用者能否在目錄下執行命令

2.如果目錄沒有-x許可權。無法對目錄執行任何命令甚至cd等指令都無法進入目錄,即使目錄有-r許可權,反之,使用者可以執行命令可以進入目錄但由於沒有讀的許可權,仍然沒有許可權獨處目錄下的文件

linux 許可權的理解

root iz9488z4qfcz chehuan ls al total 69924 drwxr xr x 10 root root 4096 may 8 15 17 dr xr xr x 15 ftpadmin www 4096 jul 26 22 03 rwxr xr x 1 root roo...

理解Linux檔案許可權

linux系統會為各種各樣的功能建立不同的賬戶,而這些賬戶並不是真的使用者。這些賬戶被稱作系統賬戶,是系統上執行的各種服務程序訪問資源用的特殊賬戶。一般,系統賬戶的uid值都小於500.passwd檔案裡的密碼字段值都被設定成了x,這是考慮到了密碼的安全性。真正的密碼我們會儲存在 etc shado...

理解linux檔案許可權

首先是對於每個賬戶的uid gid等相關概念。etc passwd 與其影子檔案 etc shadow etc passd 放著使用者有關資訊,明文的形式 通常uid前500預留給系統服務,以防某個服務被攻陷從而取得過大的許可權而破壞系統。root的uid一般是0 而普通使用者uid從500開始 o...