在 Linux 系统上,我有一个文件想要保留以防止(即使是意外)删除。
如何创建一个即使 root 用户也无法删除的文件?
例如,尝试:
# touch file
# chmod 000 file
# chown <somebody>:<somebody> file
# rm file
root 用户可以删除该文件(通过最后一个命令)。
我怎样才能避免 root 用户(即使是临时)删除该文件?
答案1
设置其不可变位,以防止根删除它:
chattr +i file
在 Linux 系统上,我有一个文件想要保留以防止(即使是意外)删除。
如何创建一个即使 root 用户也无法删除的文件?
例如,尝试:
# touch file
# chmod 000 file
# chown <somebody>:<somebody> file
# rm file
root 用户可以删除该文件(通过最后一个命令)。
我怎样才能避免 root 用户(即使是临时)删除该文件?
设置其不可变位,以防止根删除它:
chattr +i file