当前位置:  技术问答>linux和unix

关于linux与windows组对等网的方法以及如何配制共享资源

    来源: 互联网  发布时间:2015-01-04

    本文导语:  我现在面临用的是双操作系统red hat linux7。1和windows98 已经在windows98环境下与另一台只装有windows98的机子成功连成对等网 启动linux,linux系统检测到网卡,提示配置ip等,完成后,进入linux图形界面,然后键入指令ping测试与那...


我现在面临用的是双操作系统red hat linux7。1和windows98
已经在windows98环境下与另一台只装有windows98的机子成功连成对等网
启动linux,linux系统检测到网卡,提示配置ip等,完成后,进入linux图形界面,然后键入指令ping测试与那一台装win98的机子(ip为192。168。0。2)的连接,连接正常,然后又在那一台装win98机子用ping指令测试与这台装linux的机子(ip为192。168。0。1),连接正常,但在那一台装win98机子中“网上邻居”没有这台linux的主机资源的图标,这台linux上也看不到“网上邻居”上有那台win98主机资源的图标。

足下初学linux,我想很有可能还需要设置什么,然后才能共享资源,组成对等网。我看了一下书,但书中讲的都是指令,没讲具体组网步骤,故而苦恼!
请各位帮忙,教我解决如下问题:
1 在只装有win98的那台的“网上邻居”上找到这台装有linux的主机,具体设置步骤
2 linux下如何看到那台只装有win98的主机资源,具体设置步骤
3 如何共享资源?,具体步骤

|
Unix、Linux 服务器与Windows NT服务器的互连 

---- 在Linux主机和Unix主机使用的都是TCP/IP协议,一台Linux主机若要同其它Linux主机或是Unix主机实现信息共享,有很多方便的、成熟的工具如FTP或NFS等等。同样,Windows NT也支持TCP/IP协议,所以NT Server与Linux主机或是Unix主机的信息交流,也可以通过FTP或NFS。但是,FTP和NFS并不够直观操作。为便于Windows与Linux及Unix更方便地进行信息共享,如同Windows与Windows之间一样,我们可以通过Linux提供的Samba服务程序。 Samba是一组程序,可以使你的Linux具备理解SMB协议(server message block)的能力。SMB协议是一种在os/2、Windows NT、Windows95和Windows for workgroups等Windows 系列中广泛使用的协议,该协议主要用来实现文件和打印机共享。使你的Linux将会出现在"Network Neighborhood"(网络邻居)中如同其它windows机器一样。Windows用户可以登录至你的Linux机器并且以你赋与他们的权限与Unix文件系统进行双向的交流,还可以向Linux打印机提交作业。 

---- 2.1 Samba组成 

---- 一个samba服务器实际上包含了两个服务器程序:smbd和nmbd。Smbd是samba的核心。它负责建立对话进程、验证用户身份、提供对文件系统和打印机的访问机制。Nmbd 实现了"network browser"(网络浏览服务器)的功能。它的作用是对外发布samba服务器可以提供的服务。Nmbd可以使samba服务器出现在windows95或windowsNT的"Network Neighborhood"(网络邻居)中并且可以客户机浏览到可以访问的资源。完全可以不运行nmbd而起动samba服务器进程,但是也许客户除了想看到samba服务器的NetBIOS名外,还想看到samba服务器可以提供的服务。 

---- 2.2 Samba配置 

---- 由于SMB是一个非常复杂的协议,所以配置samba是十分繁复的,大约有超过170条配置项出现在smb.conf文件中。在RedHat和Debian中Smb.conf文件缺省位置是在/etc/下,所有的samba程序都要参照这个配置文件。其结构十分类似windows的*.ini文件。文件中的每一节都由一个被方括号括起来的标识开始,例如:[global]、[home]和[printers]。 

---- 每一个配置参数或是一个全局参数(影响或控制整个服务器),或是一个服务参数(影响或控制服务器提供的某项服务)。[global]节设置全局选项和一些缺省的服务选项。[home]节是用来动态的映射到每个用户的home目录下。[printers]节用来设置将按照系统printcap文件配置的打印机共享至指定用户。 

---- 2.3 一个简单的smb.conf 

---- 下面的smb.conf描绘了一个简单的但能工作的配置: 

[global]

netbios name = FRODO
workgroup = UAB-TUCC
server string = John Blair's Linux Box
security = user
printing = lprng

[homes]

comment = Home Directory
browseable = no
read only = no

---- 在[global]节中设置了主机的netbios名,主机所在的工作组的组名和将在browse list 出现的提示字串。安全参数提示samba使用"user level"(用户级) 安全级别。SMB有两种安全级别:share(共享级,对每个特定的资源使用口令保护和指定每个用户有各自不同的访问权限)和user level(用户级)。不过在大多数情况下,你使用的是用户级安全级别。 
---- 由于没有指定特殊的加密方式,samba缺省使用标准的unix口令字验证方式既plaintext口令字验证方式验证每个连接。若你的linux使用PAM模块,那麽你必须修改PAM配置使samba可以通过口令字数据库验证口令字。RadHat自动进行这些处理。 

---- [homes]节中的设置用来控制每个用户home目录的共享情况。Comment parameter(注解参数)是在browse list 中标示该条目的字串。 browseable参数控制是否该项服务出现在browse list 中。 

---- 下列的配置使每个可以登录至samba 服务器的用户使用在系统printcap 文件中定义过的打印机。 

[printers]

browseable = no
guest ok = yes
printable = yes
---- 完成smb.conf文件的配置后,可以使用Testparm 命令来快速检查smb.conf文件的语法错误。 
---- 通过以上配置,在Linux主机上运行Samba服务程序:smbd和nmbd。Windows与Unix、Linux便可以很方便地进行进行数据交换。 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我想知道LINUX如何与WIN98,WIN2000共享资源?
  • linux的信号处理函数中如何访问共享资源
  • 请问在LINUX系统里如何访问其他LINUX系统的网络共享资源?在线等!!!!!!!!!!!!!!!!!!!!!!
  • 一台机器上的linux和windows系统之间如何共享资源
  • 请问在redhat linux7.0 下如何访问lan中win98共享出来的资源!一定给分!!
  • 我在windows xp下用vmware装了linux,能不能实现资源共享?
  • 如何实现linux和win2000下的资源共享?
  • 求助samba配置问题,windows无法访问linux共享的资源
  • linux中如何在局域网中与其他WINDOWS系列操作系统实现资源共享?
  • 关于Linux多线程互斥共享资源
  • linux技术资料0资源分共享给各位!
  • 利用samba把linux和windows资源共享无法访问,急..
  • 【★0分资源共享 之 android/linux/wince技术资料★】
  • 关于两台LINUX机器资源共享的问题
  • 【★★★0分资源共享 之 android/linux/wince技术资料★★★】
  • 初学请教:samba配置好后,为何windows还是无法看到linux的共享资源呢
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在没有linux的盘,只有DOS启动盘)
  • Linux Kernel 'sctp_v6_xmit()'函数信息泄露漏洞
  • 如何让win2000和linux共存。我装好WIN2000,再装LINUX7.0,但LILO只能找到LINUX,不能引导WIN2000
  • linux c下利用srand和rand函数生成随机字符串


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3