Debian挂载分区权限设置主要有以下几种方法:
通过/etc/fstab文件设置
编辑/etc/fstab,在挂载选项中添加uid、gid指定用户和组,或用umask设置默认权限(如umask=0022对应权限755)。
示例:/dev/sdb1 /mnt/mydisk ext4 defaults,uid=1000,gid=1000,umask=0022 0 2。
使用mount命令手动设置
挂载时通过-o选项指定权限,如sudo mount -o rw,uid=1000,gid=1000 /dev/sdb1 /mnt/mydisk。
使用ACL(访问控制列表)
安装acl工具后,通过setfacl命令为特定用户/组设置权限,支持更细粒度控制。
示例:sudo setfacl -m u:username:rwx /mnt/mydisk。
设置umask(影响新文件权限)
在用户配置文件(如.bashrc)中添加umask 0022,使新创建文件默认权限为644,目录为755。
注意:
ntfs-3g)。sudo mount -a或sudo umount+mount操作。/etc/fstab或ACL,避免直接修改挂载点目录权限导致安全隐患。