快速业务通道

建立windows与linux简单通信(二)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-18
享文件颊有关,其中nobody在smbusers里有)
security = SHARE(有四个级别,不多说)
encrypt passWords = Yes(加密的密码, win98/2000传送的密码都是加密的,这里要yes)
以上都是[global]的内容,
下面就是你要开的共享的东西,要说明的是,文件夹共享的属性取决于该文件在LINUX里的权限设定
[myxfc]
comment = myxinfc
path = /home/xinfc
read only = No
guest ok = Yes


[tmp]
path = /home
valid users = hehl
write list = @staff
read only = No
guest ok = Yes
共享的设定其实很简单,主要是路径和权限的问题,这两个搞清楚了 ,应该没问题了
配置到此应该没有什么问题了.
三、应用samba.
费了这么半天的事我们要做的事要实现linux与windows之间的共享,那来看看效果如何吧!
1.View from windows. 还是先从熟悉的地方开始,从windows中来看看linux下面共享了什么吧.
方法很简单,在网络邻居中的工作组中应该可以看到linux的主机已经出现了.打开浏览器,敲入http://linux_ip/share(文件夹名字),回车就可以看到linux共享的文件了.在这一过程中,可能会出现一些权限、安全设置的原因而产生一些问题,这些我会在以后的时间里再拿出来仔细分析.
2.View from linux. 在linux下面,我们可以通过samba client来访问windows的共享文件夹.
#smbclient -L //localhost -U smbuser
#password: ******
4.问题.
当我按照以上标准教程一步步做下来后,郁闷的发现还是无法建立起两个系统间的通信.
问题如下:Linux 下面的samba服务器没有问题,可以用smbclient -L localhost访问,但是在windows 拥有帝国一切,皆有可能。欢迎访问phome.net网络邻居中始终都无法找到Linux服务器.用smbclient -L192.168.0.5(windows主机地址)连接,会出现error:192.168.0.5:139 connection refused,
error: 192.168.0.5 connetion refused.
利用一些排错手段,发现ping ip地址肯定没问题,但是ping 主机名称不行,会返回unknow host错误提示. 我试过telnet,从linux下面可以telnet到windows dos下,但是如果在telnet ip后面加上139端口就不行了,会报告连接被拒绝. 我在windows下用netstat -a查看不到139端口处于监听状态. 再次强调一下我为了这个测试已经把两边的防火墙都关闭了(我wxp下用的瑞星防火墙) 
在网上发了很多帖子询问,也查了很多相关资料,我在Linux下借助LinNeighborhood(linux共享信息图形界面,有点像windows的网络邻居)可以发现在同一工作组的其它windows主机,我与自己的电脑做了一个对比,在命令行下查看 端口,发现没有处于监听状态的139(netbios ssn)这个端口,我用尽网上列举的各种方法,试图开启此端口,但均未奏效...
我把问题归结于windows下面的tcp 139 udp 137 138端口没有打开,而这三个端口是windows下面netbios监听端口,它们没打开也就无法与linux的netbios建立session(会话).   
就在解决这个问题的过程中,意外就发生了,本来以为是防火墙阻止了这几个端口,彻底把瑞星防火墙删掉了,但发现windows自带的防火墙不能使用,被组策略控制.从网上得知可能中病毒了,就启用瑞星杀毒,一个多小时过去了,貌似没有什么毒.又从网上看到优化大师中也能设置网络端口,于是我就打开了阔别已久的“大师”,一项项去找与端口有关的项,结果没看清找到哪里时,弹出一个对话框询问是否要优化,我过于新人这位大师,点了"yes".结果不要紧,我再开机的时候电脑完全变了个样,声音也没有了,很多程序不能使用了,这时用恢复也恢复不了了. 但这时还可以进行一些基本操作,在网上查了一些资料后,我又做了一个错误的决定,这个决定导致系统完全不可再恢复.关机重启后直接蓝屏... 拥有帝国一切,皆有可能。欢迎访问phome.net
还是得通过最原始的方法来解决这个问题,重装,很简单,现在的安装盘超酷,十分钟不

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