samba服务就是windows系统上面的局域网文件/打印机共享,这里博主简单的教大家配置一下,这次配置的内容比较少,就配置一个用户,然后开放用户写入权限,禁止匿名登入。

我简单介绍下samba配置文件
samba配置文件包含两个设置部分
1.全局设置(global):关于samba整体运行环境,针对所有共享资源
WorkGroup:这个参数用来设置域名或者工作组名称,指定samba服务器索要加入的工作组
ServerString:这个参数用来描述samba服务器,方便用户识别
NetBiosName:这个参数用来设置共享计算机名称(可以用此参数来与局域网计算机之间相互访问)
HostAllow:访问控制,指定某个范围的网络允许访问
Security:安全级别,这个参数有五个值,share和user,分别是匿名共享和用户访问(我这里就介绍常用的两个,其余可以自行谷歌)
2.共享定义(share definitions):设置共享资源属性
Comment:设置描述共享
Browseable:这个参数用来设置共享目录是否可见
Writeable:设置目录是否可写
Path:共享目录路径
Public:设置可否匿名访问,如果全局设置为非匿名了,那这个共享目录设置这个也就没有意义了













samba服务器解决了linux/unix和windows之间的文件互访,上面只是我简化的教程。
还有某个参数讲一下
write list = +staff :除了这里定义的组或者用户之外,其他用户只有读取权限
自己去试试看吧,有什么问题再回来问哝!