查看samba版本
[root@localhost ~]# rpm -qa|grep samba
1.使用yum安装samba服务
yum install samba-3.6.9-164.el6.x86_64
2.配置samba
共享一个目录,使用用户名和密码登录后才可以访问,要求可以读写
打开samba的配置文件vi /etc/samba/smb.conf
[global] 部分内容如下:
[global]
workgroup = WORKGROUP
server string = Samba Server Version %v
security = user
passdb backend = tdbsam
load printers = yes
cups options = raw
然后加入以下内容:
[myshare]
comment = share for users
path = /samba
browseable = yes
writable = yes
public = no
保存配置文件,创建目录:
mkdir /samba
chmod 777 /samba
然后添加用户。因为在[globa]中” passdb backend = tdbsam”,所以要使用” pdbedit” 来增加用户,注意添加的用户必须在系统中存在。
useradd user1 user2
pdbedit -a user1 # 添加user1账号,并定义其密码
pdbedit -a user2
pdbedit -L # 列出所有的账号
/etc/init.d/smb start/stop/restart/status
先关闭iptables 或 将samba 端口加入白名单
smbd -b | grep DIR 查看samba相关路径