![](/img/trans.png)
[英]linux how to allow user to read/write/delete files created from root in a specific folder
[英]do not delete a file created by root user in the other users folder
我有一個名為“ sam”的用戶,並且sam的主目錄是/ home / sam
現在,作為root用戶,我必須將一些文件保存在/ home / sam / Desktop目錄中。 並且sam應該僅具有讀取和執行權限,而不應該刪除該文件。
不是桌面文件將是/ usr / share / application的軟鏈接
我嘗試過的步驟:
以root用戶身份登錄cd / home / sam / Desktop echo“測試不刪除文件”> /usr/share/application/abc.txt ln -s /usr/share/application/abc.txt / home / sam / Desktop / abc .txt退出,以sam rm /home/sam/Desktop/abc.txt登錄。是否要刪除寫保護的文件? y刪除成功
現在我該如何預防呢?
使文件不可變:chattr + i /home/sam/Desktop/abc.txt
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.