当前位置: 首页
系统平台
在FreeBSD上搭建Mac文件与Time Machine备份服务

在FreeBSD上搭建Mac文件与Time Machine备份服务

热心网友 时间:2026-06-18
转载

在众多服务器操作系统中,FreeBSD 凭借其卓越的稳定性、高性能与易用性脱颖而出,尤其适合搭建文件共享与备份服务。相比当前分裂混乱的 Linux 生态,FreeBSD 提供了更统一、可靠的平台。要在 FreeBSD 上为 Mac 设备提供原生文件共享以及 Time Machine 备份支持,核心组件是 netatalk 和 avahi。

netatalk 是一款开源的 AFP 文件服务器,专为 macOS 客户端设计,能够实现无缝的文件共享体验。下面我们将通过 FreeBSD 的 ports 编译方式进行部署。

安装 netatalk

进入 ports 目录执行编译安装,注意排除 X11 依赖——文件服务器无需图形界面。

cd /usr/ports/net/netatalk/ && make WITHOUT_X11=yes config install clean

接着配置开机自启,编辑 /etc/rc.conf,添加以下内容:

netatalk_enable="YES"
afpd_enable="YES"
cnid_metad_enable="YES"

然后编辑 netatalk 的共享配置文件 /usr/local/etc/AppleVolumes.default,添加一个专门用于备份的共享目录:

/home/share/apple "Time Machine" allow:kmd options:usedots,upriv,tm cnidscheme:dbd
  • Time Machine:备份空间的显示名称
  • /home/share/apple:备份目录的绝对路径
  • kmd:允许访问的系统用户名

启动服务:

/usr/local/etc/rc.d/netatalk start

此时在 Mac 的 Finder 中按下 Command + K,输入 afp://[服务器IP],就能看到共享的 Time Machine 卷。

在FreeBSD上搭建Mac的文件及time machine备份服务

连接成功后可以进行正常的读写操作,但务必注意服务器目录的访问权限设置正确。

安装 avahi

为了让 Mac 在恢复模式(开机按 Command + R)下也能自动发现 netatalk 服务,需要额外部署 avahi。Avahi 是 Zeroconf 规范的开源实现,与苹果 Bonjour 协议完全兼容。

同样使用 ports 方式安装,配置时只勾选 avahi-libdns

cd /usr/ports/net/a vahi/ && make WITHOUT_X11=yes config install clean

/etc/rc.conf 中添加:

a vahi_daemon_enable="YES"

启动 avahi-daemon:

/usr/local/etc/rc.d/a vahi-daemon start

开始享受 Time Machine 吧

首次备份耗时较长,具体取决于机器性能与网络环境。此后系统会自动执行增量备份,省心又高效。

在FreeBSD上搭建Mac的文件及time machine备份服务

操作环境说明

  • FreeBSD 9.1
  • OS X Mountain Lion

Next…

使用普通 PC 作为文件服务器仍会消耗较多电力,后续计划尝试树莓派 + FreeBSD 的组合方案。目前树莓派的磁盘 IO 性能是主要瓶颈,可能影响备份效率,值得进一步验证改善。

参考

http://mikuru.tw/wordpress/archives/1980

来源:https://www.jb51.net/os/Unix/192895.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
Mac系统单用户模式开启方法详细步骤教程

Mac系统单用户模式开启方法详细步骤教程

先说一个核心提示:想绕过图形界面直接访问底层命令行来修复磁盘、重置密码或执行系统级维护,你得先搞清楚自己的 Mac 用的是哪种芯片。Intel 机型按住 Command+S 即可,Apple Silicon 则需要绕道恢复模式,通过 launchctl boot 或 reboot -x 启动。无论走

时间:2026-06-18 09:07
Mac打开软件提示开发者无法验证的解决方法

Mac打开软件提示开发者无法验证的解决方法

在Mac上双击刚下载的Voicemod、Postman或内部测试工具时,系统弹出红色警告框,提示“无法打开‘XXX’,因为无法验证开发者”。请别紧张,这并非软件损坏,而是macOS Gatekeeper在拦截未签名或未公证的应用。你只想立刻运行它,而不是花十分钟研究代码签名原理——此时最直接的办法就

时间:2026-06-18 09:05
Win11如何开启基于虚拟化的安全性(VBS)

Win11如何开启基于虚拟化的安全性(VBS)

在 Windows 11 中,要想真正防御内核级恶意代码与高级持续性威胁(APT),有一道必须跨过的门槛:必须先开启基于虚拟化的安全性(VBS)。内存完整性、HVCI(Hypervisor 强制代码完整性)、Windows Hello 凭据隔离等关键防护机制,全部建立在 VBS 之上——它就像一道硬

时间:2026-06-18 09:05
Win11搜索框点击后无法输入文字的快速修复教程

Win11搜索框点击后无法输入文字的快速修复教程

点击 Win11 任务栏搜索框没有反应、光标始终无法闪动、键盘输入后搜索框像被冻结一样——这类情况在用户中相当普遍。其根本原因往往不是输入法故障或网络设置异常,而是前台进程卡死或后台服务未能及时响应。不必慌张,按照以下顺序逐步排查,大概率能够恢复正常。 优先结束卡死的 SearchHost exe

时间:2026-06-18 09:05
Win11注册表修改开启极致透明沉浸视觉方案

Win11注册表修改开启极致透明沉浸视觉方案

通过修改注册表分别激活Acrylic渲染、OLED任务栏透明增强、ForceEffectMode策略、全局透明控制通道及Mica材质API授权,重启资源管理器后,即可实现Win11系统任务栏、窗口、菜单等全局极致透明沉浸视觉体验,界面通透美观。此操作简单高效,无需第三方软件。

时间:2026-06-18 09:05
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜