簡體   English   中英

不要刪除root用戶在其他用戶文件夾中創建的文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM