Chinaunix首页 | 论坛 | 博客
  • 博客访问: 501745
  • 博文数量: 704
  • 博客积分: 39800
  • 博客等级: 大将
  • 技术积分: 4950
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 13:32
文章分类

全部博文(704)

文章存档

2011年(1)

2008年(703)

我的朋友

分类:

2008-10-15 13:34:28

    samba的功能很简单,就是为了使和windows之间能够实现共享。并且利用samba搭建文件,不仅比windows功能强大,而且访问速度快、。samba具有这么多优点,看来学习搭建samba是网管必须的任务了。首先说明,samba服务器需要两个守护进程:smbd和nmbd。smbd进程监听139TCP端口,处理到来的SMB数据包;nmbd进程监听137、138UDP端口,使其他主机能浏览服务器。

    一:安装和启动samba服务器

    ·安装samba服务

    首先使用rpm -qa | grep samba命令查看系统中是否已经安装了samba服务。如果没有放入第一张光盘,并挂载光驱。最后安装samba需要的组件。samba需要以下3个组件samba_common_2.2.7a_7.9.0.i386.rpm、samba_2.2.7a-7.9.0.i386.rpm 、samba_client_ 2.2.7a_7.9.0.i386.rpm.

    注:由于我的linux使用最小化安装,所以在安装samba时提示
    error: failed dependencies:
            samba-common = 2.2.7 is needed by samba-2.2.7-3.7.3
            libcups.so.2   is needed by samba-2.2.7-3.7.3
    后来才知道缺少了cups-libs-1.1.17-14包,可安装cups-libs-1.1.17-14包又必须有libjpeg.so.62、libpng12.so.0、libtiff.so.3这三个包的支持,在第一张光盘中找到这三个包并安装成功,然后再来安装cups-libs-1.1.17-14包。最后才成功的安装了samba。  最小化安装系统就是不爽!

    ·启动samba服务

    安装完成后,使用service   smb start  命令启动samba服务。如果想让samba服务开机自动加载,可使用ntsysv命令打开开机自动加载的服务,并勾选smb,确定后即可实现开机加载samba服务。

    ·关闭

    默认情况下关闭了139 TCP端口,也关闭了nmbd进程所需要的137、138端口。所以我们使用命令service iptables stop命令关闭防火墙。也可对防火墙进行修改,放行TCP139 UDP 137、138端口。

[1]   

【责编:Zenghui】

--------------------next---------------------

阅读(308) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~