使用;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/. |
标签: linux