加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 限制文件访问权限仅附加

发布时间:2020-12-14 02:57:39 所属栏目:Linux 来源:网络整理
导读:我有一个包含日志文件的目录,我正在推送 从用户启动的脚本中记录日志.使用syslog记录不是 在这种情况下可能. 我希望用户只对日志文件具有写权限. 问题是,必须限制写权限,以便 他们只能附加到那些文件. 底层文件系统是XFS. 以下不起作用: # chattr +a test.l
我有一个包含日志文件的目录,我正在推送
从用户启动的脚本中记录日志.使用syslog记录不是
在这种情况下可能.

我希望用户只对日志文件具有写权限.
问题是,必须限制写权限,以便
他们只能附加到那些文件.
底层文件系统是XFS.

以下不起作用:

# chattr +a test.log
chattr: Inappropriate ioctl for device while reading flags on test.log

还有其他解决方案吗?谢谢你的提示.

更新:

解决方案是:

# xfs_io
> open test.log
> chattr +a
> close

解决方法

AFAIK chattr仅适用于ext *(ext {2,3,4})和其他一些特定的文件系统. xfs_io手册页确实提到了chattr.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读