温馨提示×

centos分卷权限怎么设

小樊
43
2026-10-03 06:57:31
栏目: 智能运维

在 CentOS(以及大多数 Linux 发行版)里,**“分卷”**通常指以下几种情况之一,不同情况设置权限的方法不一样。我先按常见场景给你说明,你可以对照自己的情况:


一、如果是 LVM 逻辑卷(LV,常叫“分卷”)

比如 /dev/centos/root、/dev/vg01/lv_data

1️⃣ 设置挂载后的目录权限(最常用)

LVM 本身没有“权限”,权限是在挂载点上设置的。

# 查看挂载点
df -h

# 假设挂载在 /data
chown -R user:group /data
chmod -R 755 /data

2️⃣ 开机自动挂载并指定权限

编辑 /etc/fstab:

/dev/mapper/vg01-lv_data  /data  xfs  defaults  0 0

挂载后权限仍由 /data 目录控制。


二、如果是压缩分卷(如 tar / zip 分卷)

例如:

tar -cvf - /data | split -b 500M - data.tar.

这类“分卷”只是文件:

chmod 600 data.tar.*
chown user:user data.tar.*

三、如果是磁盘分区(/dev/sdb1 等)

mkfs.xfs /dev/sdb1
mkdir /mnt/data
mount /dev/sdb1 /mnt/data
chown app:app /mnt/data
chmod 750 /mnt/data

四、如果是 RAID 分卷(mdadm)

权限同样在挂载目录上设置,不在 RAID 设备本身。


五、常见权限建议(安全角度)

  • 数据盘:750 或 700
  • 共享目录:775
  • 敏感数据:600

六、如果你说的是“用户只能访问某个分卷”

可以用:

  • chown
  • chmod
  • 或 ACL(更细粒度)
setfacl -m u:tom:rwx /data
getfacl /data

如果你能具体说一下:

  • 是 LVM / 分区 / 压缩分卷 / 别的
  • 想给 哪个用户 / 用户组
  • 是 读 / 写 / 执行

我可以直接给你一条可复制的命令。

0 踩