分享
 
 
 

用Netatalk实现PC与Mac之间的文件共享

王朝other·作者佚名  2006-12-16
窄屏简体版  字體: |||超大  

目的: 用Samba为PC提供文件服务,用Netatalk为Mac提供文件服务,因此

Mac和PC之间可借助Linux服务器实现文件共享。

软件环境:Redhat Linux

其它软件包:netatalk-1.4b2+asun2.1.2-2 rpm package 本地下载

前提: 一台Redhat Linux服务器,并配置好Samba为网络上的windows PC提

供文件共享,假若给出共享目录tmp-->/home/ftp/tmp,(让每个人可

读写该目录)

[jephe@shopu pub]$ ls /home/ftp/pub -l | grep tmp

drwxrwxrwx 16 root root 2048 Aug 14 08:29 tmp

并为LAN上的几台Mac机建一共同的帐号为opushare.

[jephe@shopu /home]$ ls -Fl | grep opushare

drwxrwxr-x 25 opushare opushare 2048 Aug 14 08:29 opushare/

至此/etc/smb.conf配置象下面这样:

[jephe@shopu /etc]$ more smb.conf

# Samba config file created using SWAT

# Global parameters

workgroup = ISD

server string = Samba Server

security = SHARE

username map = /etc/smbusers

log file = /var/log/samba/log.%m

max log size = 50

socket options = TCP_NODELAY

client code page = 936

os level = 40

guest account = pcguest (你必须创建pcguest帐号)

[tmp]

comment = Temporary file space

path = /home/ftp/pub/tmp

read only = No

guest ok = Yes

[opushare]

comment = OPU sharing

path = /home/opushare

guest ok = Yes

注:1.我把tmp共享资源设到了/home/ftp/pub/tmp下,你应该首先创建tmp

目录,并设置chmod 777 tmp 让所有人可写,之所有设在/home/ftp/pub

下而不是/tmp下是因为/home分区是我的一个单独的较大的分区,

防止根分区被塞满。

2.你也可以为帐号pcguest在/home分区下设置磁盘限额,同样地,为

opushare帐号在/home下也设置限额,保证你的磁盘空间不被塞满

而崩溃。

||||||实现方法:

1.安装 netatalk+asun 包:

#rpm -ivh netatalk*.rpm

安装后所有的配置文件存放于/etc/atalk目录下

2.设置Appletalk 区段信息,下面是我的配置。

[jephe@shopu atalk]$ more /etc/atalk/atalkd.conf

eth0 -phase 2 -net 0-65534 -addr 73.5

3.为Mac机器设置Linux服务器上的共享资源

[jephe@shopu atalk]$ more /etc/atalk/AppleVolumes.default

~

/home/opushare

/home/ftp/pub/tmp

注:符号~ 是本身就有的,千万别删除它。

4. 至此启动atalk daemon.

[root@shopu /]# /etc/rc.d/init.d/atalk start

然后运行ntsysv,确信加atalk服务到启动服务列表中。

5. 打开Mac机器电源,在控制面板中更改appletalk服务通过ethernet

获得然后选择Chooser-appletalk,你将能看到你的Linux服务器主

机名列在这里,双击进入,输入opushare和它的口令,选中启动

opushare和tmp两项共享目录。

6.现在你能将文件或目录拖入桌面上的opushare网络驱动器图标中,让

其它windows 用户共享。其它windows 用户可将文件放入tmp目录供

Mac用户读取。

注:

1.为了安全,不允许windows用户以opushare帐号从pc上登录,你

可以更改opushare的shell为无效shell(不影响Mac用户登录)。

[root@shopu /etc]# more passwd | grep opushare

opushare:x:507:508::/home/opushare:/dev/null

2. 你不能在/etc/hosts.deny中放入All:ALL,这样的话,我在的

使用过程中,Mac机器将不能登录到Linux服务器,可以放入:

[root@shopu /etc]# more hosts.deny

in.telnetd:ALL

in.ftpd:ALL

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有