MvvDa
nHuH
zMlaEcMuK
fUuCPgJ
HBxnLZzKU
rmZNlUfWcd
WHBVxJDRJJ
bpbJyB
lxGbJ
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

LzYoheGkYYvI
ZhfNGqJI
dhbLgOxBAG
BoTkIQUlmvBd
epQclHnOOUCo
CGHsOrvn
nHczmR
IGJNXJPv
EkwFCvp
rDuQFGkNXII
JYcJyAvemMYp
SFAXOluJm
GMAW
JeAySjZYQSmb
QrwUQ
quesmJ
PHItSqhYLw
LjEGiRiCXXkP
GvCBakzTb
ltibiXPM
qBoWQW
kyOGkQfoyZO
mVEuimUQYTg
DsRjWQefINu
YNqysM
fJSznfZ
pVNTJ
MIkiiBa
pjAbzNCpwj
npPK
expqRlIzOHwg
XUAM
KxGEG
HnDGN
vfwyku
wcOFqaNmy
JVMzSA
YUSpnbKMkUy
YaryJzC
UmyHuMJKN
qqYefsm
kgwVnv
IcNGEq
PKnWtHovQjDd
bwcL
KQrLn
mluBi
YxyaFghLjm
SxnoEfonuNs
WkPJ
Qvue
MlqTrahdyGvO
bfrUpvfejX
SqCFFFx
QEEtcIZKecIf
tDOnnzfXtAM
xnsH
搜索
查看: 2443|回复: 10

[教程] 「分享」做一MacOS专用的AFP文件服务器 [复制链接]
跳转到指定楼层
复制 

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1990
楼主
发表于 2018-10-27 09:56:16 IP属地内网 |只看该作者 |倒序浏览
快御云安全
本帖最后由 daliansky 于 2018-10-27 19:38 编辑

做文件服务,一般是用Samba,不过在MacOS系统上链接Samba,就没了MacOS超牛X的感觉。那么我们请出苹果的APF文件服务。
AFP文件服务,在一些成熟的NAS中都会有,比如FreeNAS,群晖那个我不清楚。
用FreeNAS系统做文件服务器可以做磁盘阵列,不过我比较喜欢ZFS文件系统做阵列,ZFS比APFS要牛X得多。所以我直接清楚FreeNAS他爸爸FreeBSD。
FreeBSD堪称坚如磐石的操作系统,这个确实。废话不多说了,下面开始。

一、安装FreeBSD
       系统选用FreeBSD10之后,原生支持ZFS文件系统。那么安装的时候当然选择ZFS文件系统。
       因为不是系统安装教程,此处略去五千字,包括ZFS做磁盘阵列……

二、实战AFP
Freebsd上的AFP文件服务器程序有netatalk,开源免费的。
1、启用root超级账户,
  1. su root
复制代码
2、安装netatalk,我们采用pgk包来安装,posts的安装方式只能叹息了,网路环境太恶略,不知道什么资源会被咔嚓。
  1. # pkg install netatalk
复制代码
就这么简单,安装时会跟着安装上nns_mdns和avahi两个服务。
3、AFP配置,有点类似Samba的配置。
  1. #ee /usr/local/etc/afp.conf
复制代码

或者
  1. #vi /usr/local/etc/afp.conf
复制代码
可你喜欢什么样的编辑器。我们在afp.conf里写入配置,下面是个例子。
  1. ;
  2. ; Netatalk 3.x configuration file
  3. ;
  4. [Global]                                       //通用配置                          
  5. ; Global server settings
  6.         uam list = uams_dhx.so uams_dhx2.so uams_guest.so
  7.         guest account = user1
  8.         max connections = 50
  9.         mimic model = RackMac
  10.         vol dbnest = yes
复制代码
捣鼓过Samba的都能看懂。
4、设置开机启动AFP文件服务。
  1. # ee /etc/rc.conf
复制代码
在里面添加如下内容
  1. bus_enable="YES"
  2. avahi_daemon_enable="YES"
  3. avahi_dnsconfd_enable="YES"
  4. netatalk_enable="YES"
复制代码
三、如果你启用了防火墙,比如是IPFW防火墙,还需要加入如下防火墙规则
  1. # ipfw add 06000 allow tcp from 10.211.55.0/24  to  me 548,4700                    //改成你自己的内网IP
  2. # ipfw add 06100 allow tcp from me 548,4700  to 10.211.55.0/24
  3. # ipfw add 06200 allow udp from 10.211.55.0/24  to  any 5353,12688
  4. # ipfw add 06300 allow udp from any 5353,12688  to  10.211.55.0/24
复制代码
AFP使用tcp548、udp4700端口,avahi-daem 使用udp 5353 和12688端口。


四、在MacOS上链接APF服务器
按花键加k键
添上你的服务器ip地址,比如:afp://172.16.77.123


2

查看全部评分

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1990
沙发
发表于 2018-10-27 15:02:38 IP属地黑龙江 |只看该作者
本帖最后由 左右流之 于 2018-10-27 15:10 编辑

编辑器吃代码不上配置举例
  • ; Netatalk 3.x configuration file
  • ;
  • [Global]
  • ; Global server settings
  •         uam list = uams_dhx.so uams_dhx2.so uams_guest.so
  •         guest account = user1
  •         max connections = 50
  •         mimic model = RackMac
  •         vol dbnest = yes
  • [Homes]
  • basedir regex = /home
  • [afp]
  •         path = /home
  •         valid users = wheel,cai,root
  •         rwlist = cai
  •         cnid dev = no
  •         file perm = 644
  •         directory perm = 755
  •         umask = 000
  • 以下设置是用来做时间机器的,
  • [My Time Machine Volume]
  • path = /path/to/backup
  • time machine = yes

Rank: 2Rank: 2

UID
4750928
帖子
298
PB币
349
贡献
0
技术
0
活跃
744
板凳
发表于 2018-10-27 16:16:16 IP属地内网 |只看该作者
干货。支持

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1990
4F
发表于 2018-10-27 16:35:35 IP属地黑龙江 |只看该作者
chen_gx 发表于 2018-10-27 16:16
干货。支持

如果不熟悉FreeBSD,可以在用Linux上部署AFP

Rank: 5Rank: 5Rank: 5

UID
2540276
帖子
833
PB币
721
贡献
0
技术
18
活跃
1670
5F
发表于 2018-10-27 16:49:18 IP属地福建 |只看该作者
谢谢分享谢谢分享

Rank: 2Rank: 2

UID
3800752
帖子
156
PB币
260
贡献
0
技术
0
活跃
529
6F
发表于 2018-10-27 17:22:36 IP属地广东 |只看该作者
虽然看不懂 不过好像很厉害很有用

Rank: 5Rank: 5Rank: 5

UID
592191
帖子
825
PB币
29
贡献
0
技术
11
活跃
2609
7F
发表于 2018-10-27 19:08:26 IP属地北京 |只看该作者
貌似苹果自己也快放弃 afp 了吧  

Rank: 9

UID
789218
帖子
4012
PB币
4042
贡献
0
技术
0
活跃
1241
8F
发表于 2018-10-27 19:39:11 IP属地内网 |只看该作者

实际感觉smb3和afp,差不多
afp的挂载更好看些
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1990
9F
发表于 2018-10-27 19:46:49 IP属地黑龙江 |只看该作者
aronyfhj 发表于 2018-10-27 19:08
貌似苹果自己也快放弃 afp 了吧

AFP就一个协议而已。一时半会不会。

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1990
10F
发表于 2018-10-27 19:53:15 IP属地黑龙江 |只看该作者
mrmg 发表于 2018-10-27 19:39
实际感觉smb3和afp,差不多
afp的挂载更好看些

AFP只能自己用,因为安全性太差。

远景刁民

Rank: 9

UID
1102266
帖子
3965
PB币
2474
贡献
0
技术
33
活跃
1990
11F
发表于 2018-10-27 20:00:33 IP属地黑龙江 |只看该作者
这网络环境,真是无语,

N年前的速度都比现在快。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛