Configuración de Ubuntu / Mac - Mostrar Samba y Netatalk

1

He configurado Netatalk en mi casa para las copias de seguridad de Time Machine, y también me gustaría que mis recursos compartidos de samba se muestren en mi MacBook. Esto es lo que veo actualmente: https://www.dropbox.com/s/2n9ltg471k1k30u/Screenshot%202014-10-29%2007.17.47.png?dl=0

Cuando desactivo Netatalk en mi servidor Ubuntu, mis recursos compartidos de samba aparecen después de unos 3-4 minutos.

¿Hay alguna manera de hacer que ambos se muestren?

Estoy ejecutando Mac OS X 10.10 Yosemite. Gracias.


fuente

Respuestas:

3

Cuando deshabilita netatalk / avahi, netbios en su máquina con OS X descubre el servidor. Cuando OS X detecte dos servidores con el mismo nombre tanto en Bonjour como en Netbios, preferirá que Bonjour descubra uno sobre Netbios.

Puede anunciar ambos servicios a través de Bonjour / Avahi, sin embargo, cuando se anuncian las acciones de SMB y AFP, solo se mostrará AFP. Para superar esto, puede usar un nombre de host diferente para AFP y SMB.

Por ejemplo, mi /etc/avahi/services/smbd.servicearchivo:

 <?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>

Y mi /etc/avahi/services/afpd.servicearchivo:

 <?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>

Esto aparece en Finder como:

Ejemplo en Finder

damolp
fuente
Oye, esto funciona de alguna manera. Pero las acciones no se muestran (¡solo para samba!), Pero lo de la samba está ahí. ¿Cambiaste el puerto por samba? Si es así, ¿cuál fue el original?
¡Deseche eso, lo están mostrando ahora!