samba服务器
实现和window系统的文件和打印共享
1安装
yum -y install samba-* (--force 强制安装)
samba-3.0. samba的主程序
samba-common-3.0. 他用工具和库文件
samba-client-3.0. samba的客户端工具(默认已安装)
2主配置文件
vim /etc/samba/smb.conf
全局设置:对全局生效
workgroup= //工作组的名字
server string= //指出在wind网络中现实的名字
共享设置:对共享目录生效
[共享文件名]
comment = //给出一个注释也就是备注(可无)
path = //指出共享文件夹的路径
browseable= //是否浏览
Public = //是否允许匿名访问
guest ok = yes //开启来宾账户
valid users =zs ss @cc //有效用户为zs.ss和组cc
writable = //yes 读写/no 只读
write list = xm //只有xm可以写入
security = //samba安全权限*
hosts allow=192.168.10. //允许某个网段访问
valid user
samba安全级别有五种
share < user < server < domain < ads
share所有用户都是匿名访问不需要用户名和密码
user要求提供用户名和密码验证共享
server要指出一台专门用来验证用户名和密码的服务器
domain在域环境里有域控制器用来验证用户名和密码
ads采用高级域模式,域的纯模式
samba用户
samba用户来自系统用户但不等于系统用户
smb passwd -a zs(系统用户)
用户映射
vim/etc/samba/smb.conf
username map = /etc/samba/smbusers
vim /etc/samba/smbusers
amba帐号 = 虚拟帐号(映射帐号)
service smb start 开启服务 重启 service smb reload
chkonfig smb on 下次开机自动开启
客户端的访问方法
图形下
计算机>网络>找到机器直接访问
命令行
smbclient -L ip -U 用户 //列出共享
smbclient //ip/share -U 用户 //访问共享
阅读(313) | 评论(0) | 转发(0) |