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

谁有samba的应用文档?

    来源: 互联网  发布时间:2014-10-27

    本文导语:  |转贴: Samba服务器安装全攻略 2001-03-20· waitlove·yesky   Linux 从诞生以来,就受到广大电脑爱好者的喜爱,纷纷投身到自由软件的行列中去,但有一点我们无法否认,当今大多数的PC机上操作系统为“蓝天白云”(Windows...


|
转贴: Samba服务器安装全攻略 2001-03-20· waitlove·yesky   Linux 从诞生以来,就受到广大电脑爱好者的喜爱,纷纷投身到自由软件的行列中去,但有一点我们无法否认,当今大多数的PC机上操作系统为“蓝天白云”(Windows),Linux系统难免要和Windows 系统交换信息。Samba 就是实现沟通的有力工具!   Samba服务器的工作原理大致是这样的:它把运行Linux的机器伪装成一Windows NT服务器,为网络中运行Windows的机器提供文件系统、打印等资源共享服务!它在TCP/IP协议上运行NETbios 和SMB 协议,并使用NeBEUI协议让Windows 在网络邻居里看到Linux机器,从而进行通讯。   好,说了这么多,我们就来动手吧!  1. 环境   五台机器的小型局域网,两台运行Windows 2000、两台运行Windows 98、一台运行TurboLinux。 2. 安装   在一般的Linux 安装盘上都带着Samba服务器软件,像TurboLinux,在/TurboLinuxRPMS下,名为Samba-2.0.3-8.i386.rpm,可用 rpm命令安装:   rpm -ivh Samba-2.0.3-8.i386.rpm 检查是否安装成功,可以用以下命令:   rpm -qa|grep ^Samba   samba-2.0.3-8 表示安装成功! Samba 的主要运行代码放在/usr/bin 下,有:   Smbadduser--------增加用户   Sambpasswd ------用户口令管理程序 Sambstatus---------列出当前连接情况 3. Samba 服务器的启动   在 /usr/bin 下有两个程序:smbd和nmbd,可以启动服务器。有两种方式启动:一个由inetd 守护进程启动, 另一种是作为单独的进程启动。后一种方式稍快! 检查Samba是否启动,可以查看/etc/services 文件中的以下信息:   netbios-ns 137/tcp nbns   netbios-ns 137/udp nbns   netbios-dgm 138/tcp nbdgm   netbios-dgm 138/udp nbdgm   netbios-ssn 139/tcp nbssn    如果利用inetd启动Samba服务器,应在inetd.conf文件中作出相应的配置,有兴趣可以查看相关资料,这里不做详细介绍。 4. Samba 服务器的配置   Samba服务器安装成功后,并不能马上工作,要进行一系列的配置,才能使其正常工作。Samba的配置文件为/etc/smb.conf。Samba服务器的配置相当复杂,有170多个选项,我们只列出主要的选项,其他使用默认值就可以了。 先用命令打开配置文件:   vi /etc/smb.conf 可以看到屏幕上配置的文件,“#”号开头为注释行,系统不执行。 Samba文件分若干个配置段,每段以[段名]形式开头,主要有[global] 全局段、[homes]用户目录段、[printers]打印机段等等。 主要选项有:   [global]   workgroup 工作组名称   erver string 服务器字符串,说明服务器用途,可取samba server   host allow 允许访问的主机IP,对安全非常重要   log file 服务器日志文件   max log size 日志文件最大尺寸   security 安全级别。有:share共享级,server服务器级   password server 验证口令的主机   encrypt passwords 口令加密   socket options 能改善性能,如设为:TCP_NODELAY   interfaces 配置为多个网络接口   wins support 提供wins服务器服务   [homes] 共享文件目录设置 一般有以下指令   comment 注释   browseable 是否允许浏览   writeable 是否允许写入   guest ok 是否允许guest访问   path 共享目录路径   public 是否共享 其他的我们不做介绍,一般文件里有详细的介绍 配置完后,用testparm测试是否正确,如果没有错误信息返回,则表示成功。接下来重新启动Samba服务器,命令为:   /etc/rc.d/init.d/smb restart 4. windows 客户端的设置 以98为例:   先运行注册表编辑器,找到以下分支:   HKEY_LOCAL_MACHINESSystemCurrentControlsSetServicesVxd|VNETSUP   增加DWORD键 名称为:EnablePlainTextPassword 值为 “1”   在网络设置中,设置好wins 服务器   激活MicroSoft网络用户,并且在“标识”中填入工作组的名称,在Windows中注册网络时,应该填入你在Linux中的用户名和密码!打开网上邻居,就可以看到Linux服务器的图标了!
|
到linux.softhouse.com.cn的知识库搜samba

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












  • 相关文章推荐
  • samba设置后,在winxp中可以看到samba的工作组,可是看不到samba机器!
  • 小型Samba套件 Samba TNG
  • 我在安装REDHAT 7.3 时忘了安装SAMBA,请问那里有SAMBA下载,多谢!(在线等待)
  • samba:打开samba服务器上的文件,提示"指定的网络名不再可用",或"对*的访问被拒绝"
  • 我的SAMBA启动了,但是为什么在WINDOWS里只能看到它工作组名,却看不到SAMBA服务器的计算机名?
  • redhat怎么配置samba服务
  • fedora13 下samba服务的问题
  • 请教:关于samba的安装问题
  • 有关samba启动的问题
  • 安装samba出问题了,请高手帮忙!
  • samba添加用户问题
  • samba无法访问
  • SAMBA RPM
  • fedora13 samba服务无法启动
  • 关于samba
  • 如何安装SAMBA
  • RedHat7.3中samba设置问题
  • Samba软件
  • samba服务器的共享文件无法访问
  • 如何用代码实现一个samba客户端??


  • 站内导航:


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

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

    浙ICP备11055608号-3