您好,登錄后才能下訂單哦!
文件權限
1.文件權限存在的意義 touch可以改文件時間
系統最底層安全設定方法之一
保證文件可以被可用的用戶做相應的操作
2文件權限的查看
ls -l file
ls -dl file
ll file
ll -d dir
ls -lR 目錄 遞歸顯示目錄下所有子文件
3.文件權限的讀取
?| rw-rw-r-- | 1 | kiosk | kiosk | 0 | Jul 21 09:18 | file
1>文件類型 ?空文件
d 目錄
l 軟鏈接 類似windows下的快捷方式
s socket 套接字 在網絡數據連接。可以啟動一個程序來監聽客戶端的要求,客戶端就可以通過套接字來進行數據通信
b block 塊設備 存儲數據以供系統存取的接口設備,簡單講就是硬盤
c 字符設備 串行端口的接口設備(鍵盤 鼠標)
補:p 管道文件 解決多個程序同時存取一個文件所造成的錯誤。FIFO先進先出
2> 文件的權限
rw- | rw- | r--
u: 文件擁有者對文件能做什么操作
g:文件所有組對文件能做什么操作
o:其他人對文件能做什么操作
r: 對文件:是否可以查看文件內容 -->cat file
對目錄 :是否可以查看目錄中用什么子文件或子目錄 --> ls dir
w: 對文件: 是否可可以改變文件里面的字符
對目錄:是否可以對目錄中子目錄或子文件的原數據進行更改
x:對文件:是否可以通過文件名稱調用文件內記錄的程序
對目錄:是否可以進入目錄
對于目錄來說一般如果給了r權限一定要給x 5的來源
更改方式:
chmod <u|g|o><+|-|=>=><r|w|x> file|dir
chmod --reference=file/dir file/dir 復制指定文件權限到指定文件
數字 r 4 (100) w 2 (010) x 1 ( 001)
chmod 775 指定文件
文件644 目錄755 為了安全
改變用戶的所有人所有組
文件
chown username file|dir
chown user.group(:) file|dir
chown -R user.group dir
chgrp group file|dir
chgrp -R group dir 目錄及目錄里的文件都會發生改變
用戶管理
umask 系統默認權限 777-022(目錄)-111(文件)
umask是系統建立默認的保留權力 (二進制表示)
umask 077 臨時設定系統預留權限為077
永久修改uamsk 在 /etc/bashrc 以及/etc/profile文件下進行配置
批注:些如何分辨超級用戶以及普通用戶
vim /etc/bashrc 71 普通用戶 73 超級用戶
vim /etc/profile60 普通用戶 62 超級用戶
source /etc/bashrc
source /etc/profile
用戶管理用戶管理
2.特殊權限 (查查查看視頻后面兩節的)
sticky 粘貼位 swap分區 文件也有用 sticky id 提前加載內存
作用:只針對目錄生效,當一個目錄只有sticky權限時在這個目錄中的文件只能被文件的所有者刪除
設定方式chmod o+t dir
chmod 1### dir
2.sgid 強制位
作用:對文件只對于二進制文件 可執行文件,當文件上有sgid時任何人執行此文件的進程都屬于文件組
:對目錄當目錄上有sgid權限時任何在次目錄中建立的文件都屬于目錄的所有組
設定方式: chmod g+s file|dir
chmod 2### file|dir
3suid冒險位
只針對于2進制可執行文件,當文件上有Suid時,任何人執行這個文件中的程序進程都屬于文件所有人
4.acl權限列表
1.作用:讓特定用戶對特定的文件擁有特定的權限
2.acl列表管理
權限列表存在的意義:讓特定的用戶對特定的文件擁有特定的權限
setfacl -m u:username:rwx file 設定username對file擁有rwx權限
setfacl -m g :group:rwx file 設定group組成員對file有rwx權限
setfacl -x u:username file 從cal 列表刪除username
setfacl -b file 關閉file列表
3.acl列表查看
-rw-|rwx|r--+(acl開啟)
getacl file 查看acl開啟文件的權限
#file:file 文件名稱
#owner: root 文件擁有者
#group: root 文件擁有者
user::rw- 文件擁有人的權限
user:kiosk:rwx 指定用戶權限
group::r--文件擁有組的權利
mask::rwx 能賦予用戶的最大權利
other::r-- 其他人的權限
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。