免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 657 | 回复: 0
打印 上一主题 下一主题

samba3.2的安装全过程(tar方式) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-23 11:12 |只看该作者 |倒序浏览

               
                samba服务器,我相信大家都不陌生,主要用来实现windows和linux之间的资源共享,网上比较多的是采用rpm安装包的方式安装,我个人也觉得rpm方式安装比较方便容易,如果没什么特别需求,还是用这种吧!我这里介绍的是采用tar方式的安装.

首先下载一个samba的安装文件:[color="#000000"]samba-3.2.0.tar.gz

下面开始进行安装:
我们在文件所在的目录运行下面的命令

[color="#0000ff"]#tar  zxvf    samba-3.2.0.tar.gz
[color="#0000ff"]#cd  samba-3.2.0/source    (进入解压后目录的子目录source,因为代码在里面)
[color="#0000ff"]# . /configure      (我们不使用--prefix参数,因为它默认安装到/usr/local/samba)
[color="#0000ff"]#make
[color="#0000ff"]#make install

过一会儿,我们就可以见到在[color="#ff0000"]/usr/local/samba目录下生成的文件,如下图:


之后,我们要在原来解压的目录的子目录[color="#ff0000"]examples中复制[color="#ff0000"]smb.conf.default这个配置文件到上面的lib目录中去(记得把.default去掉).好了,安装就基本完成了,不过还漏了一个问题,下面会说到.

运行我们刚才装的samba服务器:


我们可以见到服务器无法运行,这是因为tar安装是没有在系统的库文件指定我们刚才安装的samba服务器的库路径的,我们要手动添加(以后用tar安装也记得把软件的库路径添加一下)

在[color="#ff0000"]/etc/ld.so.conf的文件中加入一行[color="#0000ff"]/usr/local/samba/lib  可以了,最后记得运行一次ldconfig来更新库文件,不然又会提示找不到.如果ldconfig后提示什么[color="#ff0000"]权限不够的话,那是因为SELinux阻止了操作,我们可以把它关掉

[color="#0000ff"]#setenforce 0

再来启动服务器
[color="#0000ff"]#/usr/local/samba/sbin/smbd -D
[color="#0000ff"]#/usr/local/samba/sbin/nmbd -D

如果正常,那么我们将会看到进程里多了相关的进程.当然更好的办法是直接进入服务器的共享目录(先简单地用smb.conf配置一下我们的samba服务器):

[color="#0000ff"]#/usr/bin/smbclient -L 192.168.2.102(服务器的IP)   

如果成功,那么你将会见到smb>的状态符号,smbclient是系统默认安装的,用它作测试就行.

这时候我们就可以用局域网的其它主机连入我们刚才建立的samba服务期了.当然你可以对smb.conf配置文件进行更加详尽的配置了.正所谓"万事开头难"啊!,头既然开了,后面的事情就好办了.

最后得说说,就是samba服务器正常开着,其它机器就是连不进来,这就很有可能是安全策略的问题(门给锁上了,进不去)

比如说windows把139和445端口关了(linux连不上windows)
linux的iptables把包过滤掉了(windows连不上linux),我们可以把iptables关了

[color="#0000ff"]#service iptables stop

当然这不是好办法,最好还是自己建立一条过滤规则.还有其它问题造成不能互相访问的,自己去发现,解决问题的过程就是学习知识的过程!

总之,遇到问题就具体问题具体分析,一步步排除,那么门就会对你打开了
本文出自 “
有空水水
” 博客,转载请与作者联系!
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93926/showart_1873316.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP