Linux 网管 123 --- 第7章. 自订的组态及管理内容 -5.使用 Netata

使用;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/上找到 。此外,;很有

推荐阅读