在 CentOS 中,mount 时修改权限通常有两种方式:
-o 参数指定权限(推荐)mount -o rw,uid=1000,gid=1000 /dev/sdb1 /mnt/data
rw:可读写uid / gid:指定所有者(数字 ID)mount -o ro /dev/sdb1 /mnt/data
mount -o rw,users,umask=022 /dev/sdb1 /mnt/data
umask=022:默认权限 755users:允许普通用户挂载如果是 ext4 / xfs 等 Linux 原生文件系统:
mount /dev/sdb1 /mnt/data
chown -R user:user /mnt/data
chmod -R 755 /mnt/data
⚠️ 这种方式 对 NTFS / FAT 无效
编辑 /etc/fstab:
/dev/sdb1 /mnt/data ext4 defaults,uid=1000,gid=1000 0 2
或 NTFS:
/dev/sdb1 /mnt/data ntfs-3g defaults,uid=1000,gid=1000,umask=022 0 0
| 文件系统 | 修改权限方式 |
|---|---|
| ext4/xfs | chmod / chown |
| NTFS | uid/gid/umask |
| FAT32 | uid/gid/umask |
| exFAT | uid/gid |
如果你能告诉我:
我可以给你精确命令。