samba (linux---windows,打印机)
smb ---文件传输 TCP 139 445
nmb ---名称解析 UDP 137 138
www.samba.org
++++++++++++++++++++++++++++++++
1.查询系统是否安装软件
# rpm -qa | grep samba
samba-common-3.5.10-125.el6.x86_64 工具包
samba-winbind-clients-3.5.10-125.el6.x86_64 winbind套件
samba-client-3.5.10-125.el6.x86_64 客服端
yum -y install samba --安装服务包
2.查询软件包的列表
rpm -ql samba
/etc/logrotate.d/samba
/etc/pam.d/samba 认证模块
/etc/rc.d/init.d/nmb
/etc/rc.d/init.d/smb
rpm -ql samba-common
/etc/samba/smb.conf
/usr/bin/pdbedit --查询samba帐号
/usr/bin/smbpasswd --samba用户是系统中存在的用户,smb密码不是登录密码
/usr/bin/testparm --检测语法
3.根据需求来搭建
了解 主配置文件/etc/samba/smb.conf
实例:定义一个使用匿名用户登录
setenforce 0
iptables -F
service iptables save
(1) . 新建共享目录并授权
mkdir /samba/share -p
chmod 777 /samba/share/
(2). 发布共享目录
security = share
[公共目录]
comment = 这是一个公共目录,所有用户可以匿名登录
path = /samba/share
public = yes
writable = yes
4.启动服务并设置下次自启动
service smb start
service nmb start
chkconfig smb on
chkconfig nmb on
5.测试
windows:
运行:
\\192.168.0.x --samba服务器的ip地址
|