深入探讨Samba与多协议网络的集成
1. 共享导出资源的性能考量
若决定共享来自其他系统的导出资源,采用双重传输配置可能会导致性能不佳。建议尝试以更直接的方式建立连接,避免因双重传输带来的性能损耗。
2. 打印机共享的权衡
通过SMB/CIFS和lpd共享打印机通常不会有太大困难,但这两种协议会增加打印服务器的安全风险。在常规配置中,这两种打印机共享方式都要求打印机在/etc/printcap(或等效配置文件)中有相应条目。
- 即使是Unix或Linux客户端,也可使用Samba进行打印机共享。Samba的常规共享访问选项同样适用于打印机共享,可通过用户名/密码对控制打印机访问,而非lpd使用的受信任主机方法,这有助于防范IP地址欺骗。
- 然而,将Samba用作Unix或Linux系统的打印服务器存在严重缺陷:客户端需以未加密形式存储密码,一旦客户端系统被攻破,将造成重大安全漏洞。
3. Samba与Netatalk的交互
3.1 基本概述
Netatalk可使Linux计算机成为Macintosh网络的AppleTalk文件服务器,类似于Samba对Windows计算机的作用,但Netatalk不如Samba完善。若需Netatalk配置信息,可访问以下网站:
- http://www.umich.edu/~rsug/netatalk/
- http://thehamptons.com/anders/netatalk/
此外,为Macintosh配备DAVE(一款适用于Macintosh的SMB/CIFS客户