当前位置:首页 > 嵌入式 > 嵌入式教程
[导读]samba是一个工具套件,在Unix上实现SMB(Session Message Block)协议,或者称之为NETBIOS/LanManager 协议.

samba是一个工具套件,在Unix上实现SMB(Session Message Block)协议,或者称之为NETBIOS/LanManager
协议.SMB协议通常是被windows系列用来实现磁盘和打印机共享.需要注意的是,NetBIOS是基于以太网广播
机制的,没有透明网桥是不能跨越网段的,也许用WINS和LMHOSTS可以,但我没试过.我感觉samba是把SMB绑
定到TCP/IP上实现的,samba只在IP子网内广播(很多时候我不得不指定IP地址:-().所以在win95上与samba
通讯既要装NetBEUI协议,也要装tcp/ip协议!!

samba的主要部分有:
两个守护程序: smbd 和 nmbd(对客户端提供NetBIOS名服务)
配置文件: /etc/smb.conf
使用工具: smbclient,smbstatus,smbmount,smbumount,smbprint,smbprint.sysv,smbrun
samba的启动脚本在/etc/rc.d/init.d/smb
BTW,不要把smb与smp(对称多处理器)搞混了,更不要把NetBIOS名与DNS里的主机名搞混淆了! samba缺省
是把主机名设置成NetBIOS名,这样通常会超出NetBIOS名的长度限制(16个字符).

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭