ubuntu 服务器 samba 局域网内 如何添加samba user

  • 安装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
原文地址:https://www.cnblogs.com/wangshaodong/p/14091350.html