linux – setfacl:x.txt:不支持操作

发布时间:2020-04-08 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了linux – setfacl:x.txt:不支持操作脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我做了什么,做了什么:
> getfacl  x.txt 
# file: x.txt
# owner: cwhii
# group: cwhii
user::rw-
group::r--
other::r--

> groups
cwhii adm dialout cdrom plugdev lpadmin admin sambashare
> setfacl --modify=g:adm:rw x.txt
setfacl: x.txt: Operation not supported
> uname -a
Linux road 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010 i686 GNU/Linux

我所期望的是x.txt上的附加访问控制条目,没有错误消息.

解决方法

这听起来像默认的挂载行为是不允许文件系统上的ACL. getfacl将报告正常的文件系统权限而不会出错,但是setfacl无法运行,因为文件系统是在没有ACL选项的情况下挂载的.

您可以在/ etc / fstab中添加它,也可以通过修改文件系统选项来添加它.

假设您在/ dev / sda上有/ home文件系统,您可以执行以下操作:

修改文件系统方法:

sudo /sbin/tune2fs -o +acl /dev/sda

修改/ etc / fstab方法:

/dev/sda /home ext3 defaults,acl 1 2

使用任一方法,必须重新安装文件系统才能生效.您可以通过重新启动或运行来完成此操作

sudo /bin/mount -o remount /home

总结

以上是脚本之家为你收集整理的linux – setfacl:x.txt:不支持操作全部内容,希望文章能够帮你解决linux – setfacl:x.txt:不支持操作所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入脚本之家官方QQ群:1065694478