Linux
如何在 Linux 上提供寫權限的同時防止使用者重命名文件
出於某些特殊目的,我想防止 Linux 伺服器的非 root 使用者更改/重命名文件名。但是,他們可以修改和寫入文件的內容。如何從命令行執行此操作。
撤銷對該文件所在目錄的寫入權限。在此之後,沒有寫入權限的任何人都無法更改目錄內容(例如重命名文件或創建新文件),但可以編輯和保存文件。
> mkdir test > cd test > touch tester > chmod -w . > echo test >> tester > mv tester tester2 mv: rename tester to tester2: Permission denied