首页 > 代码库 > 关于Centos7和Centos6中新分区如何开启acl功能

关于Centos7和Centos6中新分区如何开启acl功能

                 关于Centos7和Centos6中新分区如何开启acl功能

Centos7

第一步:df:查看文件系统使用情况信息

技术分享

技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享

第二步:fdisk查看所有分区的详细信息

技术分享

第三步:开始分区fdisk /dev/sda

技术分享

第四步:完成后更新分区,查看新分区

技术分享

技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享

技术分享

第五步:在新分区下建立一个文件系统mkfs.xfx

技术分享

第六步:创建一个新目录,把新分区挂载到新目录下,在里面创建一个文件能够设置acl功能。

技术分享

所以得出如下结论:

在centos7中,无论是操作系统安装时还是之后手工创建的文件系统(xfx,ext4)均会开启acl功能。

Centos6

第一步:fdisk -l /dev/sda 查询系统分区

技术分享

第二步:分区fdisk /dev/sda

技术分享

技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享

技术分享

第三步:更新分区partx -a /dev/sda

技术分享

第四步:创建一个文件系统在新分区下。

技术分享

第五步:创建一个目录,把新分区挂载到新目录下。

技术分享

发现结果是不能使用acl功能的。

以下是手工启用acl功能的方法。

方法1.使用mount -o acl /dev/sda6,它的功能就是每次挂载时指定就有acl,不指定就没有。

技术分享

方法2.使用tune2fs -o acl /dev/sda6,挂载acl就被当成默认属性,每次挂载默认就有acl,不需要挂载指定选项。

技术分享

结论:centos7以前的版本,仅仅操作系统安装时创建的文件系统才会默认开启acl,手工创建的文件系统需要自己开启acl功能。

凑合凑合算了~~~每次修改格式的时候我也很绝望技术分享


关于Centos7和Centos6中新分区如何开启acl功能