Как я могу обмениваться файлами по сети, между системой Ubuntu (на стороне клиента) и системой macOS (на стороне сервера), используя Apple Filing Protocol (AFP)?
Нет, люди, вы поняли это задом наперед. Он хочет клиента, а не сервера.
Проверьте это: http://sites.google.com/site/alexthepuffin/home
AFPCMD (Ubuntu as Client)
AFPCMD - это инструмент командной строки, помогающий передавать файлы на сервер и с сервера по протоколу Apple Filing Protocol (AFP). Обычно это Netatalk, Mac OS или MacOS X.
Это может быть сделано как пользователь без полномочий root. Он предлагает либо интерактивную командную строку (например, традиционный FTP-клиент), либо для пакетного поиска.
Дополнительная информация: Руководства по Ubuntu - AFPCMD
AFPFS-NG (Ubuntu в качестве клиента)
AFPFS-NG - это файл Apple Клиент протокола, который позволит системам BSD, Linux и Mac OS X получать доступ к файлам, экспортированным из системы Mac OS с AFP через TCP.
Дополнительная информация по адресу: AFPFS-NG Home
Netatalk (Mac в качестве клиента - переключение сторон)
Netatalk является свободно доступным Файловый сервер с открытым исходным кодом AFP. Система UNIX, Linux или BSD, на которой работает Netatalk, способна одновременно обслуживать множество клиентов Macintosh в качестве файлового сервера AppleShare (AFP).
Для установки из терминала используйте apt-get install netatalk
. Он также доступен в Центре программного обеспечения Ubuntu.
Больше информации на: Netatalk Home