Next Previous Contents

5. 文档与列印的共享

许多 PC 为主的区域网路, 其主要用途是提供使用者文档与列印的共享。 Linux 可以同时作为文档与列印的伺服器, 于是成为一个重要的解决方案。

5.1 Apple 的环境

正如前面章节的描述, Linux 支持 Appletalk 一系列的通讯协定。 Linux 的 netatalk 使得 Macintosh 机器的用户端, 将 Linux 系统视为网路上的另一台 Macintosh, 然后连上 Linux 伺服器, 分享其文档系统, 与使用其印表机。

Netatalk 的 faq 与 how-to 请参考:

5.2 Windows 的环境

Samba 是一组应用程序套件, 让大多数的 Unix (特别是 Linux) 系统, 能够整合到 Microsoft 的网路里, 成为客户端与伺服器端。 当作伺服器时, 他让 Windows 95, Windows for Workgroups, DOS, 以及 Windows NT 等用户端, 能够取用 Linux 的文档系统与列印等服务。 他可以完全取代 Windows NT 在文档系统与列印方面的服务, 这还包括了, 将印表机驱动程序自动下载至用户端。 当作用户端时, 他让 Linux 工作站可以将共享出来的 windows 文档系统, 安置 (mount) 成本地的文档系统。

根据 SAMBA Meta-FAQ 上说:

"许多使用者将之和其他的 SMB 产品作评比, 结果发现还是 Samba 较稳定, 较快, 
以及与更多的用户端兼容。 一些大量安装使用 SMB 通讯协定的管理者说 Samba 
是唯一在使用者数量扩充到数万人之后, 继续存活而不会垮掉的 SMB 伺服器。"
请参考:

5.3 Novell 的环境

正如前面章节的描述, Linux 可以被建构成 NCP 的用户端或伺服器端, 因此 Novell 与 Unix 二类的用户端, 可以透过 Novell 网路, 使用文档以及列印等服务。

请参考:

5.4 UNIX 的环境

在 UNIX 的网路环境里, 建议使用 NFS 的方法来共享文档。 NFS 就是"网路文档共享"(Network File Sharing)的简写, 他是一个通讯协定, 最初由 Sun Microsystems 公司发展出来的。 他是一个多部机器之间共享文档的方法, 所共享文档就好像放在机器本身的系统上一样。 用户端会将伺服器端 "分享出来 (exported)" 的文档系统 "安置 (mounts)" 在自己的文档系统下。 所安置的文档系统在用户端机器上看起来, 就好像是机器本身的文档系统一样。

因为可能会有在开机的时候, 透过 NFS 来安置 root 文档系统这方面的需求, 所以允许无磁盘用户端在开机的时候, 到伺服器端取用所有必须的文档。 更明白的说, NFS 不排除, 会有一个没有硬盘的全功能电脑来要求服务的可能性。

NFS 相关的文件请参考网页:


Next Previous Contents