歡迎來到Linux教程網
設為首頁
加入收藏
Linux教程網
首頁
Linux基礎
Linux管理
Linux編程
Linux綜合
Unix知識
您现在的位置:
Linux教程網
>>
UnixLinux
> >>
Linux基礎
>>
Linux技術
linux 文件權限
文件的基本權限
基本權限
- rwx r-x r-x user1 user1 filename
類型
擁有者權限
所屬組權限
其他人權限
屬主
屬組
對象
對於文件:
r
讀
w
寫
x
執行
對於目錄:
r
讀(看到目錄裡有什麼)
w
創建文件、刪除、移動
x
進入
cd
進去
修改權限的相關命令
chmod
作用
:
修改文件權限
u+r u+w u+x
g-w
o=x
可執行權限
綠色
同理
chmod g+x/ +w /+x a.txt
用法同上
修改
other
權限同上
chmod o+/-/=
chmod a+/-/= a
代表全部
擁有人
擁有組
其他人
也可以
chmod +/-/=
等同於
a+/-/=
使用數字表示權限
- rwx r-x r-x user1 user1 filename
類型
擁有者權限
所屬組權限
其他人權限
屬主
屬組
對象
rwx
r-- -w- --x
100 010 001
r=4 w=2 x=1
rw-
的值是多少
?
rwxr-xr-x
的值是多少
?
chown
作用
修改文件擁有者和所屬組
語法
chown user
:
group
對象
修改擁有人和所有組
chownuser
對象
修改擁有人
chown
:
group
對象
修改所屬組
-R
遞歸
(目錄下的所有內容全部更改,否則只修改目錄)
例
一個文件
只有
r
權限
擁有者
是否可以寫這個文件
設置文件默認權限的補碼
系統用戶
umask 022
普通用戶
umask 002
計算方法
文件默認權限
= 666-umask
值
目錄默認權限
=777-umask
值
工作中可以這麼記
但不嚴謹
例
umask 033
umask
掩碼為
033 666-033=633
結果為:
644
計算方法:
6 6 6 umask 0 3 3
110 110 110 000 011 011
取反
111 100 100
110 110 110
與
111 100 100
\ /
\ /
\ /
110 100 100
6 4 4
了解
/etc/bashrc
特殊權限
SUID SGID stickybit
s
對應的數值為
:
4 2 1
SUID
限定:
只能設置在二進制可執行程序上面。
對目錄文本設置無效。
功能:
程序運行時
的權限從執行者變成程序的擁有者
任何人對
/etc/shadow
沒有任何權限
如何修改密碼?
就是通過
SUID
普通用戶使程序運行時
變成擁有者
root
普通用戶運行查看命令
less /etc/shadow
顯示
權限不夠
用
root
查看
less
命令的絕對路徑
然後給它加上
SUID
再用普通用戶
less
查看
另外
chmod 4775 /usr/bin/less
等同於
chomod u+s /usr/bin/less
SGID
限定
:
既可以給二進制可執行程序設置,也可以給目錄設置
功能:
在設置了
SGID
權限的目錄下建立文件時,
新創建的文件的所屬組會繼承上級目錄的所屬組權限
總結
改變
ceshi
這個文件夾的
所屬組為
zhen
,當用
root
在
ceshi
文件夾下創建
a.txt
文件時
a.txt
的所屬組
繼承上級目錄
stickybit
限定:
只作用於目錄
功能:
目錄下常見的文件
只有
root
、文件創建者、目錄所有者才能刪除
chmod o+t
擴展
ACL
查看
getfacl
u
設置某個用戶擁有的權限
g
設置某個組
擁有的權限
設置目錄
acl
:
去掉單個
acl
權限
去掉所有
acl
權限
實戰
創建一個讓
root
刪除不了的文件
linux
文件系統擴展屬性
chattr lsattr
+a
只能追加內容
+i
不能被修改
本文出自 “魂尊” 博客,請務必保留此出處http://zhh09.blog.51cto.com/3169394/1770671
上一篇文章:
CENTOS 7.0 更改hostname
下一篇文章:
解決vmware上linux虛擬機的eth0不存在的問題
Linux技術
Linux下的文件權限
Linux的文件權限
Linux的文件權限
初窺Linux之文件權限
linux文件權限
Linux:文件權限
初識 Linux 文件權限
Linux文件權限,linux權限
相關文章
Linux的文件類型和權限
Linux文件目錄權限淺談
Linux文件類型與權限
Linux文件權限概念
Linux文件權限詳解
linux系統文件權限
Linux的文件權限管理
Linux 第六天: (08月03日) Linux權限管理
Linux入門之文件權限
Linux 第四天: (07月28日) Linux文件管理
linux文件權限的總結
linux文件屬性與權限
Linux基礎知識
Linux入門
Linux技術
Linux教程
Linux服務器
關於Linux
Copyright ©
Linux教程網
All Rights Reserved