Configuração Ubuntu/Mac – Mostrar Samba e Netatalk

Configuração Ubuntu/Mac – Mostrar Samba e Netatalk

Configurei o Netatalk em minha casa para backups do Time Machine e também gostaria que meus compartilhamentos de samba aparecessem no meu MacBook. Aqui está o que vejo atualmente: https://www.dropbox.com/s/2n9ltg471k1k30u/Screenshot%202014-10-29%2007.17.47.png?dl=0

Quando desativo o Netatalk no meu servidor Ubuntu, meus compartilhamentos de samba aparecem após cerca de 3-4 minutos.

Existe uma maneira de mostrar os dois?

Estou executando o Mac OS X 10.10 Yosemite. Obrigado.

Responder1

Quando você desativa o netatalk/avahi, o netbios na sua máquina OS X descobre o servidor. Quando o OS X detecta dois servidores com o mesmo nome no Bonjour e no Netbios, ele preferirá o Bonjour descoberto ao Netbios.

Você pode anunciar ambos os serviços via Bonjour/Avahi, no entanto, quando os compartilhamentos SMB e AFP forem anunciados, apenas o AFP será exibido. Para superar isso, você pode usar um nome de host diferente para AFP e SMB.

Por exemplo, meu /etc/avahi/services/smbd.servicearquivo:

 <?xml version="1.0" standalone='no'?>
 <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
 <service-group>
      <name replace-wildcards="yes">%h - Samba</name>
      <service>
           <type>_smb._tcp</type>
           <port>445</port>
      </service>
 </service-group>

E meu /etc/avahi/services/afpd.servicearquivo:

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

Isso aparece no Finder como:

Exemplo no Finder

informação relacionada