我有一个文件,我想防止意外删除,所以我运行了:
chattr +i filename
Run Code Online (Sandbox Code Playgroud)
现在我的问题是,一旦我更改了文件属性,在哪里可以看到新设置的属性?
我正在尝试为在 Debian 设备上运行的应用程序测试新的网络监控代码。我目前的任务是确保在使用 FUSE 安装外部网络共享(例如 S3 存储桶)并且连接中断时抛出 SNMP 陷阱。
问题是,要使共享无法访问,我显然必须使文件不可写(或使用 iptables 阻止每个可能的 S3 相关 IP),并且如果存储桶旨在由root 用户,并由 root 用户监控。
有没有办法让这个程序以 root 身份运行,认为存储桶坏了?
PS 我不能使用 chattr 制作这些存储桶,因为,afaik,S3 不支持不变性等属性的概念。