1.-rwxrw-r-- 1 root root 2321 Sep 4 8:21 samba.txt
[文件權限] [連接數] [文件所有者] [文件所屬組] [文件大小,單位B] [最後修改時間] [文件名]
文件創建時默認權限爲755
2.權限前第一位字符代表的意思
“-” 代表文件
"d" 代表目錄
"l" 代表連接文件(linkfile)
"b" 表示折本文件裏的可存儲接口設備
"c" 表示串行設備文件,如鍵盤 鼠標
3.文件權限
r(read) 讀 數字:4 讀取權限可以讀取裏面的數據
w(write) 寫 數字:2 寫入權限可以寫入修改裏面的權限
x(execute) 執行 數字:1 執行,操作權限,可不可以對這個文件進行操作(切入,查看等操作)所以沒有x是不行的,一般默認權限都是r x,就是因爲這個
4.設置目錄和文件的權限
命令格式:chmod nnn 文件或目錄
或:chmod [ugoa...] [+-=] [rwx] 文件或目錄
chmod nnn 文件或目錄
nnn 表示具體的權限值,如 742
chmod [ugoa...] [+-=] [rwx] 文件或目錄
[ugoa] u代表文件屬主
g代表文件屬組內的用戶
o表示其他任何用戶
a代表所有用戶(ugo)
[+-=] 代表設置權限的操作動作
+ 代表增加相應的權限
- 代表減少相應的權限
= 代表僅設置對應的權限
rwx 可以單個使用,也可以 組合使用菜單
例子1:chmod ugo-x mymkdir 或 chmod a-x mymkdir
例子2:需要對不同的用戶劃分不同權限時可以用“,”分隔
chmod u+x o-r mymkdir
例子3:對一個目錄下的所有子目錄都添加相同權限時,加參數“-R”,如果不加則只對一個目錄生效
chmod -R 377 /var/ftp/pub/
5.設置目錄和文件的歸屬
命令格式:chown 屬主:屬組 文件或目錄
例子:可使用遞歸操作 “-R”
chown -R ftp /var/ftp/pub
例子:同時設置屬主和屬組時要用“:”分隔,只設置屬組時前面也要加“:”
chown shasha:shaer /opt/wwaroot
注意:目錄沒有x權限是,其他用戶是不可以切入該目錄的,如果服務器上搭建時,要給目錄x權限才能正常使用,不給w權限