コレは何?
ラズパイの/home/pi/share
フォルダを、Macに共有するための設定です。
ラズパイのフォルダーからMacへのファイルの移動は、rcpを使用していましたがさすがに面倒になったので共有フォルダを作成しました。
Sambaも試してみたのですが、ファイルのパーミッションまわりが気に入らなかったのでAFPにしました。
必要な準備 for Raspberry Pi
sh
$ sudo apt-get install netatalk
$ dpkg -l | grep netatalk
ii netatalk 3.1.12~ds-3 armhf Apple Filing Protocol servic
バージョンが、2と3で挙動が異なるようです。
3の場合は、/etc/netatalk/afp.conf
の編集が必要です。
sh
sudo vi /etc/netatalk/afp.conf
sh
;
; Netatalk 3.x configuration file
;
[Raspi4]
path = /home/pi/share
こんな感じです。
詳細は、こちらで確認して下さい。
再起動します。
sh
$ sudo systemctl restart netatalk
Mac側の操作
から、
Raspberry Piの接続先を設定します。
以上で終了です。
サービスの停止
sh
$ sudo systemctl stop netatalk
$ sudo systemctl disable netatalk
Synchronizing state of netatalk.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable netatalk
Removed /etc/systemd/system/multi-user.target.wants/netatalk.service.