版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
單擊此處編輯母版標(biāo)題樣式
ACL設(shè)置學(xué)習(xí)內(nèi)容企業(yè)需求0102ACL簡介03ACL設(shè)置04總結(jié)企業(yè)需求1某公司服務(wù)器管理員需要對服務(wù)器進(jìn)行特殊權(quán)限的設(shè)定,具體要求如下:(1)能夠針對單個用戶、單個文件或目錄進(jìn)行權(quán)限的設(shè)定企業(yè)需求1需求分析:此處需要針對單個用戶,單個文件或目錄進(jìn)行r,w,x的權(quán)限設(shè)定,Linux中可以實(shí)現(xiàn)該功能的是:ACLACL功能的命令有:setfacl:設(shè)置文件/目錄權(quán)限getfacl:查看文件/目錄權(quán)限
ACL簡介21.ACL介紹ACL是AccessControlList的縮寫,主要的目的是在提供傳統(tǒng)的owner,group,others的read,write,execute權(quán)限之外的局部權(quán)限設(shè)定。ACL可以針對單個用戶,單個文件或目錄來進(jìn)行r,w,x的權(quán)限設(shè)定;特別適用于需要特殊權(quán)限的使用情況。簡單來說,ACL就是可以設(shè)置特定用戶或用戶組對于一個文件/目錄的操作權(quán)限。
ACL簡介22.ACL控制權(quán)限ACL可以針對以下幾個項目來控制權(quán)限:用戶(user):可以針對用戶設(shè)置權(quán)限用戶組(group):可以針對用戶組設(shè)置權(quán)限默認(rèn)屬性(mask):可以在該目錄下新建文件/目錄時設(shè)置新數(shù)據(jù)的默認(rèn)權(quán)限
ACL簡介23.ACL命令A(yù)CL主要命令如下:setfacl:設(shè)置某個目錄/文件的ACL規(guī)則getfacl:查看某個目錄/文件的ACL設(shè)置項目
ACL設(shè)置31.查看Linux系統(tǒng)支持ACL功能[root@server~]#cat/boot/config-3.10.0-963.el7.x86_64|grep-iext4CONFIG_EXT4_FS=mCONFIG_EXT4_USE_FOR_EXT23=yCONFIG_EXT4_FS_POSIX_ACL=y//表示支持ACLCONFIG_EXT4_FS_SECURITY=y
ACL設(shè)置32.setfacl命令setfacl語法:setfacl<選項>[規(guī)則]<文件/目錄>選項:-m新增一條ACL規(guī)則-x刪除一條ACL規(guī)則-b清空所有ACL規(guī)則-R:遞歸設(shè)置ACL參數(shù)-d:設(shè)置預(yù)設(shè)的ACL參數(shù)(只對目錄有效,在該目錄新建的文件也會使用此ACL默認(rèn)值)-k:刪除預(yù)設(shè)的ACL參數(shù)
ACL設(shè)置32.setfacl命令setfacl語法:setfacl<選項>[規(guī)則]<文件/目錄>“規(guī)則“組成結(jié)構(gòu):身份:對應(yīng)身份名:三種權(quán)限[u|g]:[用戶名|用戶組名]:[rwx]
ACL設(shè)置33.getfacl命令getfacl語法:getfacl<文件/目錄>說明:[root@server~]#getfacl/tmpgetfacl:Removingleading'/'fromabsolutepathnames#file:tmp//目錄名稱#owner:root//目錄所有者#group:root//目錄所屬用戶組#flags:--t//目錄有特殊權(quán)限SBITuser::rwx//目錄所有者擁有rwx權(quán)限,沒有設(shè)置ACLgroup::rwx//目錄所屬用戶組擁有rwx權(quán)限other::rwx//其它用戶擁有rwx權(quán)限
ACL設(shè)置34.ACL設(shè)置-用戶為/srv/acltest文件設(shè)置ACL,使用戶user1對其具有rwx權(quán)限[root@serversrv]#setfacl-mu:user1:rwxacltest原權(quán)限:-rwxr--r--.1rootroot0Oct804:58acltest設(shè)置后:-rwxrwxr--+1rootroot0Oct804:58acltest權(quán)限部分多了個“+”,代表了該文件設(shè)置了ACL
ACL設(shè)置34.ACL設(shè)置-用戶getfacl查看ACL權(quán)限[root@serversrv]#getfaclacltest#file:acltest#owner:root#group:rootuser::rwxuser:user1:rwx//在文件acltest上針對用戶user1設(shè)置了rwx權(quán)限group::r--mask::rwxother::r--
ACL設(shè)置34.ACL設(shè)置-用戶組為/srv/acltest文件設(shè)置ACL,使群組manager對其具有rx權(quán)限[root@serversrv]#setfacl-mg:manager:rxacltest[root@serversrv]#getfaclacltest//getfacl查看ACL權(quán)限#file:acltest#owner:root#group:rootuser::rwxuser:user1:rwxgroup::r--group:manager:r-x//在文件acltest上針對用戶群組manager設(shè)置了rx權(quán)限mask::rwxother::r--
ACL設(shè)置34.ACL設(shè)置-有效權(quán)限mask值為acltest文件設(shè)置ACL,使user1用戶、manager組只具有r權(quán)限[root@serversrv]#setfacl-mm::racltest[root@serversrv]#getfaclacltest#file:acltest#owner:root#group:rootuser::rwxuser:user1:rwx #effective:r--//user1對文件只有r權(quán)限而已group::r--group:manager:r-x #effective:r--//manager對文件只有r權(quán)限而已mask::r--other::r--
ACL設(shè)置34.ACL設(shè)置-有效權(quán)限mask值說明:user:user1:rwx #effective:r-- “user:user1:rwx“表示給user1設(shè)置了rwx權(quán)限,”effective:r--”表示雖然user1擁有rwx權(quán)限,但是真正有效果的只有r權(quán)限。group:manager:r-x #effective:r--“group:manager:r-x”表示給manager設(shè)置了rx權(quán)限,”effective:r--”表示雖然manager擁有rwx權(quán)限,但是真正有效果的只有r權(quán)限。
ACL設(shè)置34.ACL設(shè)置-有效權(quán)限mask值測試:用戶user1為acltest文件內(nèi)添加內(nèi)容“123”[user1@serversrv]$echo"123">acltestbash:acltest:Permissiondenied因?yàn)橛脩魎ser1有效權(quán)限為r,沒有wx權(quán)限
ACL設(shè)置34.ACL設(shè)置-DefaultACL以上講的ACL都是對文件而言,而DefaultACL是指對一個目錄進(jìn)行默認(rèn)ACL設(shè)置,在此目錄下建立的文件或目錄都將繼承父目錄的ACL。例如:希望所有在/srv/acldir目錄下建立的文件或目錄都可以被用戶user1訪問(權(quán)限為rwx),那么應(yīng)該對acldir目錄設(shè)置DefaultACL。[root@serversrv]#setfacl-md:u:user1:rwxacldir
ACL設(shè)置34.ACL設(shè)置-DefaultACL[root@serversrv]#getfaclacldir//getfacl查看ACL權(quán)限#file:acldir#owner:root#group:rootuser::rwxgroup::r-xother::r-xdefault:user::rwxdefault:user:user1:rwxdefault:group::r-xdefault:mask::rwxdefault:other::r-x
ACL設(shè)置34.ACL設(shè)置-DefaultACL在acldir目錄下新建一個file1文件,并查看其權(quán)限。[root@serveracldir]#getfaclfile1#file:file1#owner:root#group:rootuser::rw-user:user1:rwx #effective:rw-group::r-x #effective:r--mask::rw-other::r--
ACL設(shè)置34.ACL設(shè)置-DefaultACL在acldir目錄下新建目錄abc,并查看其權(quán)限。[root@serveracldir]#getfacl--omit-headerabc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版初中物理中考復(fù)習(xí)教學(xué)導(dǎo)學(xué)案 (全套含答案)
- 從《榜樣9》悟“四個帶頭”:對標(biāo)先進(jìn)砥礪前行
- 能源項目風(fēng)險管理 課件 7-能源項目風(fēng)險監(jiān)控管理
- 小升初數(shù)學(xué)銜接教案講義
- 高一化學(xué)達(dá)標(biāo)訓(xùn)練:第三單元從微觀結(jié)構(gòu)看物質(zhì)的多樣性
- 吉林省吉林市普通中學(xué)2024-2025學(xué)年高三上學(xué)期二模試題 物理
- 2024高中地理第二章區(qū)域生態(tài)環(huán)境建設(shè)第1節(jié)荒漠化的防治-以我國西北地區(qū)為例2精練含解析新人教必修3
- 2024高中物理第四章電磁感應(yīng)4法拉第電磁感應(yīng)定律達(dá)標(biāo)作業(yè)含解析新人教版選修3-2
- 2024高考地理一輪復(fù)習(xí)第三部分區(qū)域可持續(xù)發(fā)展-重在綜合第四章區(qū)域經(jīng)濟(jì)發(fā)展第33講區(qū)域工業(yè)化與城市化學(xué)案新人教版
- 2024高考化學(xué)一輪復(fù)習(xí)第三章金屬及其化合物第二講鋁鎂及其重要化合物規(guī)范演練含解析新人教版
- GB/T 29076-2021航天產(chǎn)品質(zhì)量問題歸零實(shí)施要求
- GB/T 10801.1-2021絕熱用模塑聚苯乙烯泡沫塑料(EPS)
- 行政單位采購實(shí)施和驗(yàn)收結(jié)算子流程圖模板
- 《了凡四訓(xùn)》課件
- 細(xì)節(jié)描寫優(yōu)秀課件
- 小學(xué)數(shù)學(xué)北師大二年級下冊一除法《有余數(shù)的除法》
- 全國環(huán)境監(jiān)測站建設(shè)標(biāo)準(zhǔn)
- 河北醫(yī)大口腔頜面外科學(xué)實(shí)習(xí)指導(dǎo)
- 心理咨詢咨詢記錄表
- 檔案袋密封條模板
- 胖東來商貿(mào)集團(tuán)各項管理制度
評論
0/150
提交評論