centOS下yum安装配置samba

    注意:本文的原则是只将文件共享应用于内网服务器,并让将要被共享的目录拥有充分的读写权限属性,读者可顺着本文的思路完成基本配置流程,如需复杂读写权限功能,请参考此文章http://blog.csdn.net/linglongwunv/archive/2010/01/19/5213337.aspx

1、# yum -y install samba
使用yum命令安装samba,加入-y参数,如遇询问自动选择y,全自动下载并安装samba,此过程需要一点时间。

2、# rpm -qa | grep samba
检查samba服务包的安装情况,会显示类似如下两个包:
samba-common-3.0.33-3.7.el5_3.1   //服务器和客户端均需要的文件
samba-3.0.33-3.7.el5_3.1                //服务器端文件

3、# whereis samba
由于是yum安装,可以用此命令查看samba安装位置,得到类似如下内容:
samba: /etc/samba /usr/lib/samba /usr/share/samba /usr/share/man/man7/samba.7.gz

4、# vi /etc/samba/smb.conf
根据步骤3得知smb.conf的位置,配置samba:
(1)[global]       找到全局设置标签,在下面进行配置
workgroup = MYGROUP      找到此行,改为workgroup = WORKGROUP,这里以 Windows XP 默认的“WORKGROUP”为例
; hosts allow = 192.168.1. 192.168.2. 127.      找到此行,去掉行首的“;”,并制定访问限制改为hosts allow = 192.168.0. 127.,指定内网IP地址及本地,只允许这两种情况的访问
(2)配置最简单访问目录几个基本属性:
[share]      windows客户端查看时看到的文件夹名

path = /var/samba/share      共享目录位置,要系统中存在的目录,也可以配置完再创建
read only = no
public   = yes

5、给配置的共享目录设置权限:
# mkdir /var/samba/share      如刚才配置的共享目录不存在则创建
#
chown -R nobody. /var/samba/share      设置共享目录归属为 nobody
#
chmod 777 /var/samba/share      将共享目录属性设置为 777

6、# smbpasswd -a username      将linux系统已存在用户 username(例)加入到 Samba 用户数据库,windows访问samba共享目录时需要输入此用户名和密码
New SMB password:      在此输入密码
Retype new SMB password:      重复密码

7、# service smb start
由于是yum安装可用此命令启动samba,若想开机自启动samba服务,请参考此文章http://blog.csdn.net/linglongwunv/archive/2010/01/13/5186968.aspx

8、若启动成功,最简单的适合内网使用的samba已配置好。卸载samba请参考此文章http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212868.aspx
9、从Windows 客户端连接到Samba 服务器,即客户端使用samba的方法可参考此文章http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212919.aspx

  • 8
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值