Integração de servidor Ubuntu no Mac Finder

Integração de servidor Ubuntu no Mac Finder

Eu uso netatalk para comunicação via afp entre um servidor Ubuntu 20.04 e Macbooks. No Finder nos Macs, um WD nas, um servidor Mac Mini e outros MacBooks (todos usando AFP) aparecem desde o início como ícones nos quais você pode clicar e acessar. Para que o servidor Ubuntu apareça, os usuários de Mac devem sempre pressionar Cmd + K no Finder e digitar afp://192.168.1.2 em uma janela de diálogo pop-up. Existe uma maneira de configurar o afp no servidor Ubuntu de forma que um ícone clicável apareça no Mac Finder desde o início?

Responder1

Parece que o que está faltando é um arquivo de serviço avahi para AFP para que o cliente Mac o "descubra".

Nota: Faz muito tempo que não faço isso desde que o MacOS passou a usar SMB/Samba, mas isso é facilmente desfeito simplesmente removendo o arquivo afp.service.

Primeiro, instale o avahi em seu servidor:

sudo apt install avahi-daemon

Em seguida, crie o arquivo de serviço em:/etc/avahi/services/afp.service

Com este conteúdo:

<?xml version="1.0" standalone='no'?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">AFP %h</name>
<service>
<type>_afpovertcp._tcp</type>
<port>548</port>
</service>
<service>
<type>_device-info._tcp</type>
<port>0</port>
<txt-record>model=Xserve</txt-record>
</service>
</service-group>

Se tudo funcionar, o Finder deverá vê-lo como "AFPnome do host do seu servidor"

informação relacionada