快速业务通道

在Linux下轻松玩转Samba服务器

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-05
2005 i686 i686 i386 GNU/Linux
[root@localhost ~]# smbmount //192.168.60.231/Linuxdata /samba
Password:
[root@localhost ~]# df -Th|grep /samba
smbfs 15G 3.4G 11G 24% /samba
由此可见,Samba共享文件系统格式在redhat as5以前版本称为smbfs,而从redhat as5开始变为CIFS.
接下来详细讲述下smb.conf文件的属性配置.

3.核心配置文件smb.conf
默认的smb.conf有很多个选项和内容,比较繁琐,这里我们从简单讲起,先备份一下自己的smb.conf文件,然后重新建立一个smb.conf,添加如下内容:
[global]
workgroup = IXDBA.NET
netbios name = ixdba
server string = My Linux Samba Server
log file = /var/log/samba/%m.log
security = share
[Linuxdata]
path = /ixdba/Linuxdata
writeable = yes
browseable = yes
guest ok = yes
对上面每行解释如下:
 “[global]”表示以下的内容为全局配置,要有.
 “workgroup“用来定义工作组,也就是windows中的工作组概念,这里设置为IXDBA.NET.
 “netbios name”用来定义windows中显示出来的计算机名称.
 “server string”用来定义Samba服务器的说明信息,可以随便指定!
 “log file”用来定义Samba用户的日志文件,%m代表客户端主机名,Samba服务器会在指定的目录中为每个登陆主机建立不同的日志文件.
 “security”用来定义数据共享的方式,此选项有多个可选值,常用的有user和share,user表示需要密码验证后才能共享数据,share表示可以直接共享数据,无需输入密码.这里选择share.
 “[Linuxdata]” 用来设定在windows中显示出来的共享目录的名称.
 “path” 用来指定共享的目录,必选项.
 “writeable”用来设置是否可写,yes为可写,no为不可写.
 “browseable”用来定义是否可以在windows工作组下看到共享文件夹,如果需要隐藏共享文件夹,选择no即可.
 “guest ok”用来定义匿名用户是否可以登陆,如果security设置为user,此选项默认值为no.

4.建立共享目录
上面设置了共享目录为/ixdba/Linuxdata,下面就需要建立/ixdba/Linuxdata目录:
[root@localhost ~]# mkdir -p /ixdba/Linuxdata
[root@localhost ~]# chown -R nobody:nobody /ixdba/Linuxdata
要设置匿名用户可以下载或上传共享文件,要给/ixdba/Linuxdata目录授权为nobody权限.
[root@localhost Linuxdata]# cp /root/install.log* /ixdba/Linuxdata
上面是拷贝一些测试文件到共享目录中.

5.重启smb服务
执行如下命令重启samba服务:
[root@localhost samba]# /etc/init.d/smb start
Starting SMB services: [ OK ]
Starting NMB services: [ OK ]
[root@localhost samba]# ls
lmhosts secrets.tdb smb.conf smb.conf.old smbpasswd smbusers
[root@localhost samba]#

6.访问Samba服务器的共享文件

(1)在Linux下访问Samba服务器的共享文件
[root@web ~]# smbclient //192.168.60.231/Linuxdata
Password:
Domain=[IXDBA.NET] OS=[Unix] Server=[Samba 3.0.23c-2]
Server not using user level security and no password supplied.
smb: > ls
. D 0 Thu Feb 19 20:14:24 2009
.. D 0 Thu Feb 19 19:05:24 2009

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号