- 安装samba软件
sudo apt-get install samba samba-common
- 启动samba服务
sudo systemctl enable smbd
- 添加smba 用户,samba用户必须是Linux用户
smbpasswd -a demo
然后设定user_name 的samba密码,此密码可以与 demo的登录密码无关
- 如果需要add Linux用户可以使用交互式的adduser也可以使用非交互式的useradd命令
suod adduser demo
然后一路回车,最后yes
- 修改 smb.conf 文件,末尾添加需要共享的文件路径及权限
sudo vi /etc/samba/smb.conf
示例如下,复制粘贴的记得修改用户名和路径
[demo]
comment = demo account
browseable = yes
writeable = yes
path = /home/demo
guest ok = no
read only = no
create mask = 0644
directory mask = 0755
valid users = demo
- 重启 samba服务
sudo systemctl reload smbd