Linux samba配置共享目录

samba共享一个需要输入用户名和密码就能访问的目录(可读可写)

一、编辑配置文件
vim /etc/samba/smb.conf
1、共享那块 [jiayi] 全部删除(或用分号;注释)
2、security = user (需要验证)
3、最后面增加一段
[windysai]
comment = share for users
path = /tmp/sambadir
browseable = yes
writable = yes
public = no
参数说明:
(a)comment = share for users:自定义描述
(b)path = /tmp/sambadir :共享目录
(c)browseable = yes: 可浏览
(d)writetable = yes :可写
(e)public = no:不公共
二、保存,创建测试用户
1、useradd smbuser1
ps:不需要定义密码!
因为登录smb服务并不是用系统的用户名和密码
但要注意,
smb服务登录的时候,用户名和系统的用户名是相同的,但是实际上我们这个用户只是映射过来的,只是系统用户的一个映射!
2、增加一个用户 pdbedit -a smbuser1
参数说明
-a: 增加
-x: 删除一个用户
-h: 列出有哪些选项
三、创建用户后,重启服务
/etc/init.d/smb restart
四、windows 测试访问
\192.168.131.110\windysai
1、输入用户+密码
smbuser1 123456