Smb.conf配置文件属性
Global 对整个samba服务器生效
Homes 设置对应samba用户诉诸目录的默认共享
Printers打印机共享
Smb.conf文件常见配置项及含义说明
Workgroup 设置所在工作组名
Server string 说明文字
Security 安全级别(share匿名访问 user需要本服务器验证用户密码 server由另一台服务器验证用户名及密码 domain由windows域控制器验证用户名及密码)
Log file 日志文件保存(默认设置为/var/log/samba/%m.log 变量表示客户端主机名或IP地址,按照每一个客户端生成一个日志文件)
Max log size 日志文件的最大容量 默认为50KB
Comment 设置对应共享目录的注释
Path 设置对应共享目录在服务器中的文件夹路径
Browseable 设置是否在网上邻居中可见
Guest ok 是否所有人都可以访问共享目录
Writable 设置该目录是否可写 与read only相反,(与文件本身权限交集生效)
建立可匿名访问的文件夹共享
1. 安装samba服务器包
a) Samba-client-3.0.23c-2
b) Samba-3.0.23c-2
c) Samba-common-3.0.23c-2
2. 创建共享目录
3. 设置配置文件
建立共享配置
设置主配置的安全级别为share
建立带验证的文件共享
1. 建立samba用户数据库
Smbpasswd命令参数
-h 显示帮助信息
-a 添加指定的samba用户账号
-d 禁用
-e 启动
-x 删除
不使用时用于修改samba用户密码
2. 为保证安全,设置用户名称映射
修改/etc/samba/smb.conf 使其生效(必须在global全局下写入)
修改配置文件。Vi /etc/samba/smb.conf
安全项改为user
配置权限
添加授权访问,只有指定的IP地址可以访问(在global中设置)
本文转自 郑伟 51CTO博客,原文链接:http://blog.51cto.com/zhengweiit/371819