已解决:
一、核心说明(必看)
系统更新会重置 /etc/samba/smb.conf
永久配置写在 /etc/samba/smb.custom.conf(不被重置)
所有命令必须加 sudo
二、完整步骤(复制执行)
- 编辑永久配置文件
运行
sudo nano /etc/samba/smb.custom.conf
粘贴下面内容:
[USB-Disk]
path = /vol00
browseable = yes
available = yes
writable = yes
read only = no
valid users = kylin
guest ok = no
保存退出:
Ctrl+O → 回车 → Ctrl+X
- 检查主配置加载自定义文件(关键)
运行
sudo nano /etc/samba/smb.conf
找到 [global] 段,确保有这一行:
include = /etc/samba/smb.custom.conf
(没有就加上,保存退出)
- 重启 SMB 服务
运行
sudo systemctl restart smbd nmbd
- 设置 SMB 密码(kylin 是你的用户名)
运行
sudo smbpasswd -a kylin
输入密码(屏幕不显示,正常)→ 回车确认
- 测试配置
运行
testparm -s
看到 [USB-Disk] 就成功