1. 安装 Samba sudo apt update sudo apt install samba -y 确认服务: systemctl status smbd 应该看到: active (running) 2. 创建存储目录 例如: sudo mkdir -p /data/ColdData 设置权限: sudo chown -R backupuser:backupuser /data/ColdData sudo chmod -R 775 /data/ColdData 3. 创建 Samba 用户 Samba 通常使用 Linux 用户认证。 创建用户: sudo adduser backupuser 设置密码: sudo passwd backupuser 然后加入 Samba: sudo smbpasswd -a backupuser 启用: sudo smbpasswd -e backupuser 4. 配置 Samba 共享 编辑: sudo nano /etc/samba/smb.conf 在最后添加: [ColdData] path = /data/ColdData browseable = yes read only = no writable = yes valid users = backupuser create mask = 0664 directory mask = 0775 vfs objects = catia fruit streams_xattr 保存。 5. 测试配置 执行: testparm 如果看到: Loaded services file OK 说明配置正确。 6. 重启 Samba sudo systemctl restart smbd 设置开机启动: sudo systemctl enable smbd 7. 开放防火墙 如果 Ubuntu 开启 UFW: sudo ufw allow samba 查看: sudo ufw status ========== 关于分区扩容 1. 先确认 VG 剩余空间 执行: sudo vgs 应该类似: VG #PV #LV Attr VSize VFree ubuntu-vg 1 1 wz--n- 1.00t 900g 重点看: VFree 如果有几百 GB,说明可以扩展。 2. 扩展逻辑卷 先确认 LV 名称: sudo lvs 你应该看到: LV VG Size ubuntu-lv ubuntu-vg 100G 然后扩展到全部剩余空间: sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv 说明: +100%FREE = 使用 VG 中全部剩余空间 不会删除已有数据 3. 扩展文件系统 如果 Ubuntu 默认是 ext4: 执行: sudo resize2fs /dev/ubuntu-vg/ubuntu-lv 如果是 XFS: sudo xfs_growfs / Ubuntu 24.04 默认一般是 ext4。 4. 检查结果 执行: df -h 应该从: Filesystem Size /dev/mapper/ubuntu--vg-ubuntu--lv 90G 变成: /dev/mapper/ubuntu--vg-ubuntu--lv 1.0T 建议你在扩展前确认一下文件系统类型 执行: df -T / 例如: Filesystem Type /dev/mapper/ubuntu--vg-ubuntu--lv ext4 如果是 ext4,就直接用 resize2fs。