位置: 编程技术 - 正文
推荐整理分享在FreeBSD上搭建Mac的文件及time machine备份服务(安装freebsd),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:freebsd i3wm,freebsd怎么安装,freebsd安装教程,freebsd安装教程,freebsd i3wm,freebsd9.3安装教程,freebsd怎么安装,freebsd i3wm,内容如对您有帮助,希望把文章链接给更多的朋友!
服务器的操作系统当然要用我最爱的FreeBSD,她无论在稳定性、性能和易用性方面都要完胜已经是四分五裂的linux。需要在服务器上面安装netatalk及avahi。netatalk是一个开源的afp文件服务器,可为Mac Os提供文件共享服务。
安装过程采用FreeBSD的ports编译方式。
安装netatalkcd /usr/ports/net/netatalk/ && make WITHOUT_X=yes config install clean文件服务器不需要工作在桌面环境下,所以要特别注意编译的时候排除掉X.
编辑 /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:dbdTime Machine 是备份空间的名称/home/share/apple 备份空间的路径kmd 系统用户名
启动netatalk/usr/local/etc/rc.d/netatalk start
到mac下的finder里按快捷键command+k
安装avahi为了让Mac Os在还原模式下(开机时按command+R快捷键)能够搜索到netatalk,文件服务器还需要安装avahi服务,Avahi和苹果的Bonjour同为Zeroconf规范的开源实现。
以 ports 方式安装 avahi,配置里只需要选择 avahi-libdnscd /usr/ports/net/avahi/ && make WITHOUT_X=yes config install clean
在 /etc/rc.conf 添加:avahi_daemon_enable="YES"
启动 avahi-daemon:/usr/local/etc/rc.d/avahi-daemon start
开始享受time machine吧首次备份需要很长的时间,由机器性能及网络环境决定的,以后会定期自动进行增量备份。
操作环境说明FreeBSD9.1 OS X Mountain Lion
Next..在pc上跑文件服务器还是比较费电的, 以后要尝试下树莓派+FreeBSD的方式,目前树莓派的磁盘IO有瓶颈,可能会有性能问题等。
参考
UNIX中用户账户的创建、删除和管理 创建用户的个步骤1、分配一个惟一的UID查看系统策略中是否有关于选择UID的规定。使用下一个可用的UID,然后确保它不是保留UID,没有其他的用户使
FreeBSD常用指令整理(学习笔记) 1、查看CPU:sysctlhw.modelhw.ncpudmesg|grepCPU:2、查看内存:dmesg|greprealmemory|awk-F'[()]''{print$2,$4,$7,$8}'查看swap:top|grepSwap:|awk'{print$1,$2}'3、查看硬盘:diskinfo?vt/dev
freebsd9.1源码安装apache、mysql、php环境(亲侧通过) 新手不建议用源码安装,请慎重1.安装9.1系统2.通过Sysinstall安装预装软件=========================================================3.安装Linux_libio兼容包rc.conf增加一句l
标签: 安装freebsd
本文链接地址:https://www.jiuchutong.com/biancheng/354035.html 转载请保留说明!友情链接: 武汉网站建设