博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NAS之旅--基于centos7搭建netatalk Mac TimeMachine 备份与共享服务器
阅读量:6321 次
发布时间:2019-06-22

本文共 1835 字,大约阅读时间需要 6 分钟。

Netatalk 是一个免费开源的 AppleTalk 通信协议的实现,Linux 或者 BSD 系统通过它可以充当 Mac 的文件服务器 (AppleShare File Server, 网络协议是 AFP)、AppleTalk 路由、打印服务器等。本文通过安装 netatalk 软件,在centos 上实现当 Time Machine 的备份与共享服务器。

1、基础环境介绍

HP micro server gen8centos7.2 X64 mini installnetatalk-3.1.10.tar.bz2avahi (Avahi 是 Apple’s Zeroconf 协议的开源实现,实现类似 Bonjour 的功能,它可以让你在 Mac 系统里自动发现你的 Linux 计算机)依赖包:gcc、berkeley db library 、make关闭**防火墙与selinux**。

2、下载netatalk源码包

https://sourceforge.net/projects/netatalk/https://github.com/Netatalk/Netatalk

3、编译与安装

tar -xvjf netatalk-3.1.10.tar.bz2cd netatalk-3.1.10./configure --with-init-style=redhat-systemd --with-shadowmake make install

默认安装路径在/usr/local

4、配置afp.conf
从netatalk 3 版本开始只有一个配置文件afp.conf

vi /usr/local/etc/afpd.conf[Global]; Global server settings mimic model = TimeCapsul log level = default:warn log file = /var/log/afpd.log hosts allow = 192.168.1.0/24 #允许访问的主机地址 uam list = uams_clrtxt.so uams_guest.so #必须,认证方式,目前只调通了guest模式 guest account = nas #必须,guest对应的linux系统用户[TimeMachine]  path = /nas  time machine = yes #必须,yes才支持mac timemachine  rwlist = nas #必须,设置nas 读写权限  force user = nas  #必须,用户映射  vol size limit = 100000  #限制贡献volume大小为100GB,单位为MB。

5、配置avahi

如果想让mac自动发现linux AFP服务,还需要安装avahi软件,并启动avahi-daemon服务

yum install avahivi /etc/avahi/services/afpd.service 
%h
_afpovertcp._tcp
548
_device-info._tcp
0
model=TimeCapsule

6、启动netatalk、avahi-daemon服务

systemctl start avahi-daemonsystemctl start netatalksystemctl enable avahi-daemonsystemctl enable netatalk

netstat -tulpn

查看netatalk avahi端口是否启动监听,afp监听548端口

7、MAC挂在共享volume

finder--》go--》connect to-->browser,就可以看到已共享的linux服务器hostname,选择guest登录
或者添加链接afp://192.168.1.X

8、timemachine备份

在系统配置里面选择timemachine,找到对应的linux服务器,进行备份。

转载地址:http://dhvaa.baihongyu.com/

你可能感兴趣的文章
java数据结构:队列
查看>>
使用.NET进行高效率互联网敏捷开发的思考和探索【一、概述】
查看>>
切换默认Activity和Fragment的动画
查看>>
SSM练习——登录实现
查看>>
asp.net core 2.0 Microsoft.Extensions.Logging 文本文件日志扩展
查看>>
余光中_百度百科
查看>>
方法sessionjsp之监听器
查看>>
判断 网络是否通常,以及判断用户使用的网络类型,时2G\3G\还是wifi
查看>>
下一代 Hadoop YARN :相比于MRv1,YARN的优势
查看>>
阿里巴巴离职DBA 35岁总结的职业生涯
查看>>
LOT NUMBER / PO / RECEIPT NO Relation.
查看>>
Fedora9常用网络调试
查看>>
Matlab绘图方法汇总
查看>>
关于操作系统的进程调度问题
查看>>
POJ 1243 One Person
查看>>
Bash: about .bashrc, .bash_profile, .profile, /etc/profile, etc/bash.bashrc and others
查看>>
hibernate 映射实例 学生 课程 成绩
查看>>
【CAS单点登录视频教程】 第04集 -- tomcat下配置https环境
查看>>
自适应网页布局经验
查看>>
Ubuntu apache 禁止目录浏览
查看>>