Ubuntu / Mac-Setup - Samba und Netatalk anzeigen

2717

Ich habe Netatalk zu Hause für Time Machine-Sicherungen eingerichtet und möchte auch, dass meine Samba-Freigaben auf meinem MacBook angezeigt werden. Folgendes sehe ich aktuell: https://www.dropbox.com/s/2n9ltg471k1k30u/Screenshot%202014-10-29%2007.17.47.png?dl=0

Wenn ich Netatalk auf meinem Ubuntu-Server deaktiviere, werden meine Samba-Freigaben nach etwa 3-4 Minuten angezeigt.

Gibt es eine Möglichkeit, beides zu zeigen?

Ich verwende Mac OS X 10.10 Yosemite. Vielen Dank.

1

1 Antwort auf die Frage

3
damolp

Wenn Sie Netatalk / Avahi deaktivieren, erkennt Netbios auf Ihrem OS X-Computer den Server. Wenn OS X auf Bonjour und Netbios zwei Server mit demselben Namen erkennt, wird der von Bonjour entdeckte Server dem Netbios-Server vorgezogen.

Sie können beide Dienste über Bonjour / Avahi bewerben. Wenn jedoch SMB- und AFP-Anteile beworben werden, wird nur AFP angezeigt. Um dies zu umgehen, können Sie einen anderen Hostnamen für AFP und SMB verwenden.

Zum Beispiel meine /etc/avahi/services/smbd.serviceDatei:

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

Und meine /etc/avahi/services/afpd.serviceDatei:

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

Dies erscheint im Finder als:

Beispiel im Finder

Hey, das funktioniert etwas. Aber die Shares werden nicht angezeigt (nur für Samba!), Aber das Samba-Ding ist da. Haben Sie den Port für Samba geändert? Wenn ja, was war das Original? vor 9 Jahren 0
Schrott das, sie zeigen jetzt! vor 9 Jahren 0