使用 .netatalk 进行 macintosh 型态的档案及列印服务
linux 也可以使用 .netatalk 套件提供 appleshare 服务 (就是. macintosh-型态的网路档案及列印分享) 。
这一节会描述如何组态分享,以及如何从客户端机器存取他们。
为了使用 .netatalk,必需在您的 linux 核心中有支援 appletalk 网路。来自 red hat 的原始核心通常已经以
模组型态提供这个支援,或者您也可可编译组态有这个支援的自己核心。
注意: 确定 appletalk 的支援是以模组的形式编译而并非包括在核心的一部份 (查看 第10章,linux 核心
的升级 有关如何升级或订 linux 核心的细节)。否则您在停止然後重新启动 .netatalk daemon时会遇到
困难。
一但您确定您的核心有支援 appletalk , 您需要安装 .netatalk 套件。因为 .netatalk 并未包含在 red hat
发行版之内,您需要先下载再安装.netatalk 套件可以在 red hat的网页上找到,位於
ftp://ftp.redhat.com/contrib/libc6/i386/.
在 .netatalk 安装好後, 您需要更改位於 ``/etc/atalk/''的组态档。这些档案大都有组态的例,所以至少有
一些自我说明。这些档案是:
config
这一个档案包含有关调整您 .netatalk daemon 的组态资讯。这些资讯以环境变数所指定,这个档案是服务开始之
前 .netatalk启动 script 的“来源” (就是. 读取) 。您可以指定同时连接的数量,是否接受 guest 登入等等。
无疑地您会根据需要修改它。
atalk.conf
这个档案包含网路介面所使用的资料,以及您的 appletalk 路由,名称登录,及其他相关资讯。您会需要修改这
个档 ; 当您第一次启动 .netatalk 伺服器时,所需的网路资讯会被侦测且自动加入这个档中。然而,您可能希望
加入伺服器名称。
注意: 键入 ``man atalkd'' 可以得到关於这个档案的更多资讯
afpd.conf
这个档案让您指定用在 .netatalk 的命令列选项的额外的参数。您可以指定 .netatalk 伺服器的 ip 位址及 port,
加入登入讯息让用户登入时可以看到,及其他相关选项。您可能需要修改这个档。
注意: 键入 ``man afpd'' 可以得到关於这个档案的更多资讯
papd.conf
这一个档案包含使麦金塔的用户指向网路分享印表机的资料。 我还没试过这个,所以很不幸我无法给您任何建议。
注意: 键入 ``man papd'' 可以得到关於这个档案的更多资讯
applevolumes.default
这个档案包含麦金塔用户登入後可以看见的档案分享列表。要 enable 一个分享时,键入档案目录的路径,後面跟
着文字叙述。例如:
~ "home"
/archive/busdept "business department common files"
(上面会提供连接的麦金塔用户两个分享: 他们的 home 目录,以及它们工作部门的分享区域。)
小技巧: 在这里有一个技巧是在 samba 下对相同的档案路径设立两个分享, 这样可以让您的 mac 以及 windows
用户系统平台有各自独立的档案分享。 查看 使用 samba 进行 windows 型态的档案及列印服务 有关 samba
的细节。
applevolumes.system
这个档案列出也像 ``applevolumes.default'' 所做的分享档案,不同的是这些分享是指定给所有使用者,不论他
们登入了没有。这个档案同时包含了档案型态对应表。除非您想加入通用的分享给所有人,否则不用修改它 ; 对大
部分人这是坏主意。
一但所有组态资料都设定正确, 您可以键入下面这行以手动启动 .netatalk 服务:
/etc/rc.d/init.d/atalk start
(这个服务当系统开机时应该会自动启动).
更多有关 .netatalk 的资料可以在 .netatalk 网页 http://www.umich.edu/~rsug.netatalk/上找到。此外, 很有
用的组态资料也可以在 linux .netatalk howto 上找到,位在 http://thehamptons.com/anders.netatalk/.
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器