安装
bash
sudo apt update
sudo apt install samba
创建用户(系统用户+Samba密码)
bash
sudo useradd -m fileuser
sudo smbpasswd -a fileuser
配置共享目录
bash
sudo mkdir -p /srv/samba/share
sudo chown fileuser:fileuser /srv/samba/share
sudo chmod 755 /srv/samba/share
编辑配置文件
bash
sudo nano /etc/samba/smb.conf
在文件末尾添加:
bash
[share]
path = /srv/samba/share
browseable = yes
read only = no
valid users = fileuser
create mask = 0664
directory mask = 0775
重启服务
bash
sudo systemctl restart smbd nmbd
使用方式
- Windows:打开"此电脑" → 右键 → 映射网络驱动器
\\ip\share,勾选"使用其他凭据连接",输入用户名密码 - Mac:Finder → 前往 → 连接服务器
smb://ip/share - Linux:文件管理器
smb://ip/share