快速业务通道

RHEL下的Samba服务器配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-27

用惯了windows的共享,今天我们来试一试linux下的共享是如何实现的.其实二者之间的关系并不复杂,作为一门“正规”、“严谨”的技术,我们以后也没有必要天天拿着个U盘拷来拷去了.让我们来看看samba的妙用吧!

一、SAMBA服务部署

Samba服务器包括两个程序: 1、smbd:为客户机提供了服务器共享资源的访问 2、nmbd:提供了netbioS主机名称的解析  

1、samba安装

 samba是Linux系统集成的一个工具,在安装Linux的过程中用户可以选择安装.验证系统是否安装了samba可以通过如下命令进行查看:
rpm -qa |grep samba

查看samba相关命令: rpm –ql samba | head -20 (查看前20行)

2、samba配置

(1)linux使用samba访问windows共享文件夹

设置好windows上的共享文件夹:

在linux上查看共享文件夹,发现skins文件夹是存在的 smbclient –L 192.168.10.100

以FTP的形式进入共享文件夹下载文件,注意administrator密码不能为空 smbclient //192.168.10.100/skins –U administrator

下载TSET文件并查看,发现已经下载到root目录里了:

将共享目录直接挂载在文件夹下: mount -t cifs -o username=administrator //192.168.10.100/skins /mnt/share

卸载共享目录 umount /mnt/share

(2)windows使用samba访问linux共享文件夹


访问linux共享文件夹有多种方式,主要有user和share模式,看需要什么模式访问.如果是share模式则无需用户名密码即可访问,如果是user模式则要创建samba专门的用户名密码.用户名使用登陆系统的用户名,密码与登陆系统的密码无关,可随意设置.smbpasswd用来存储samba用户的密码,可在/etc/samba里查看.这里我们使用user模式进行访问.
创建账号 useradd user123
创建密码 smbpasswd -a user123
修改/etc/samba/smb.conf,在全局设置——————global————————下将用户组更改为与windows一致,以及允许的访问网段.

进入共享设置下——————share definition——————,将[public]路径改为共享文件夹的路径,设置为可写,但只允许user123账号写入.
保存后退出,启动samba服务
service smb start
查看samba服务进程
ps–aux | grepmb
在windows下输入\\192.168.10.1 ,输入user123的账号和密码
这时我们可以发现user123为主文件夹,有读写权限.但在public文件夹上却只有读的权限,没有写的权限,这是为什么呢?我们在linux下看下public的权限是怎么样的
ll /public –d
发现public文件夹只有root有写的权限,我们需要对其进行更改
chmod 777 /public
这时就可以使用user123账号在public文件夹里添加或更改文件了.创建一个名为USER的文件,在linux里查看,可以发现是user123创建的.

在windows工作组计算机里可以看到linux主机

(3)linux使用samba访问linux共享文件夹

方法与访问windows类似 mount -t cifs -o username=user123 //192.168.10.1/public /mnt/share 卸载共享目录 umount /mnt/share (4)samba web管理工具

使用swat以web界面的形式管理samba服务器
安装RPM包 rpm–ivh samba-swat-3.0.33-3.29.e15_6.2.i386.rpm
设置swat启动状态 chkconfig swat on servicexinetd restart
在/etc/xinetd.d/swat中设置允许访问swat的客户主机地址.否则默认为127.0.0.1,只能本地访问.

在windows上输入http://192.168.10.1:901,只能用root账号登陆,登陆成功后的界面如下:

好了,大功告

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号