在Debian多用户环境中使用分卷,需结合分区、权限管理和配额控制,以下是关键步骤:
fdisk/parted工具在磁盘上创建新分区(如/dev/sda3),格式化为ext4等文件系统。lvm2工具创建逻辑卷,支持动态调整大小,适合多用户共享存储。# 示例:创建LVM逻辑卷
sudo pvcreate /dev/sdb1
sudo vgcreate vg01 /dev/sdb1
sudo lvcreate -L 20G -n lv_home vg01
sudo mkfs.ext4 /dev/vg01/lv_home
/home或用户专属目录):sudo mkdir /mnt/user_home
sudo mount /dev/vg01/lv_home /mnt/user_home
# 开机自动挂载
echo "/dev/vg01/lv_home /mnt/user_home ext4 defaults 0 2" | sudo tee -a /etc/fstab
sudo useradd -m username
sudo chown username:username /mnt/user_home/username
sudo chmod 700 /mnt/user_home/username # 仅用户可访问
/shared):sudo groupadd shared_group
sudo usermod -aG shared_group username1 username2
sudo chown :shared_group /mnt/shared
sudo chmod 770 /mnt/shared
/etc/fstab中添加usrquota,grpquota选项,重新挂载分区。# 示例:为/home分区启用配额
/dev/vg01/lv_home /home ext4 defaults,usrquota,grpquota 0 2
sudo mount -o remount /home
sudo quotacheck -cug /home
sudo quotaon /home
sudo edquota -u username # 编辑用户配额(软限制/硬限制,如10GB/20GB)
sudo edquota -g groupname # 编辑组配额
sudo repquota /home # 查看配额使用情况
chmod和chown严格限制权限。参考来源:[1,3,4,5,6,7,8,9,10,11]