希望在局域网内的Mac和Ubuntu共享文件,不知道什么原因通过smb不能正常访问,从Ubunutu反过来访问Mac的共享文件夹也失败了。而在Windows上就完全没有问题,相当奇怪。
幸好Apple还提供了一个afp协议可以用于共享文件夹。以下操作可以让Mac访问Ubuntu中的文件。
在Ubuntu上安装netatalk
sudo apt-get install netatalk
进行netatalk的配置
sudo vim /etc/default/netatalk
找到以下配置语句,去除注释。1
2
3
4
5
6ATALKD_RUN=no
PAPD_RUN=no
CNID_METAD_RUN=yes
AFPD_RUN=yes
TIMELORD_RUN=no
A2BOOT_RUN=no
配置分享文件夹
sudo vim /etc/netatalk/AppleVolumes.default
1
2~/ "Home Directory"
~/Drive/ "Drive" allow:arthur
重启nettalk服务
sudo /etc/init.d/netatalk restart
在Mac上进行连接
atp://192.168.yourip