工具/原料
-
Linux服务端
-
samba程序
-
windows客户端
方法/步骤
-
首先Linux系统中应该安装有samba程序!可以通过rpm -qa来查询!
-
配置Samba服务:主配置文件为/etc/samba/smb.conf
主配置文件主要由两部分构成
Global Settings:该设置都是与Samba服务整体运行环境有关的选项,它的设置项目是针对所有共享资源的。
Share Definitions:该设置针对的是共享目录个别的设置,只对当前的共享资源起作用。
-
Samba Server的验证方式:
share:匿名访问共享,不需要提供用户名和口令, 安全性能较低。
user:共享目录只能被授权的用户访问,由Samba Server负责检查账号和密码的正确性。账号和密码要在本Samba Server中建立。
server:依靠其他Windows Server或Samba Server来验证用户的账号和密码,是一种代理验证。此种安全模式下,系统管理员可以把所有的Windows用户和口令集中到一个Server系统上,使用 Windows Server进行Samba认证, 远程服务器可以自动认证全部用户和口令,如果认证失败,Samba将使用用户级安全模式作为替代的方式。
domain:域安全级别,使用主域控制器(PDC)来完成认证。
-
这里快速创建一个匿名共享供windows客户端访问:
注意:在samba4中share 和 server验证方式已被弃用
需将:security = share
改为:
security = user
map to guest = Bad User
方可!!!
-
重启Samba服务:
-
Windows验证访问:
END