下面顯示了tomcat在刪除owner是自己的文檔時(shí)出錯(cuò)了,提示permission denied.
這是因?yàn)橛脩魌omcat在該文檔的父目錄權(quán)限里并沒有w的權(quán)限.雖然tomcat是該文檔的owner,但是刪除該文檔也是對(duì)父目錄的修改,因此在用戶沒有父目錄的w權(quán)限里,提示權(quán)限不足
drwxr-xr-x 2 root root 4096 Nov 21 21:02 tomcat drwxr-xr-x. 13 root root 4096 May 30 21:42 usr drwxr-xr-x. 19 root root 4096 Jul 15 02:29 var [root@wang ~]# touch /tomcat/xxx [root@wang ~]# chown tomcat:tomcat /tomcat/xxx [root@wang ~]# ll /tomcat/xxx -rw-r--r-- 1 tomcat tomcat 0 Nov 21 21:03 /tomcat/xxx [root@wang ~]# su - tomcat [tomcat@wang ~]$ rm -rf /tomcat/xxx rm: cannot remove `/tomcat/xxx': Permission denied [tomcat@wang ~]$
? ?
修改父目錄的權(quán)限,將w的權(quán)限給予用戶tomcat
[root@wang tomcat]# chmod 757 /tomcat
? ?
從下圖中可見,用戶tomcat對(duì)于xxx文檔的父目錄/tomcat有w的權(quán)限,所以刪除成功了
drwxr-xrwx 2 root root 4096 Nov 21 21:03 tomcat drwxr-xr-x. 13 root root 4096 May 30 21:42 usr drwxr-xr-x. 19 root root 4096 Jul 15 02:29 var [root@wang tomcat]# su - tomcat [tomcat@wang ~]$ rm /tomcat/xxx [tomcat@wang ~]$ ll /tomcat/ total 0 [tomcat@wang ~]$
? ?
也可以直接把父目錄的owner轉(zhuǎn)給tomcat,最快的方法,這里還用了遞歸,其實(shí)不用也可以
[root@wang tomcat]# chown -R tomcat:tomcat /tomcat
? ?
每個(gè)人都需要一臺(tái)速度更快、更穩(wěn)定的 PC。隨著時(shí)間的推移,垃圾文件、舊注冊(cè)表數(shù)據(jù)和不必要的后臺(tái)進(jìn)程會(huì)占用資源并降低性能。幸運(yùn)的是,許多工具可以讓 Windows 保持平穩(wěn)運(yùn)行。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)