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...