Настройка Ubuntu / Mac - Показать Samba и Netatalk

2695

Я настроил Netatalk у себя дома для резервного копирования Time Machine, и я также хотел бы, чтобы мои папки с самбой отображались на моем MacBook. Вот что я сейчас вижу: https://www.dropbox.com/s/2n9ltg471k1k30u/Screenshot%202014-10-29%2007.17.47.png?dl=0

Когда я отключаю Netatalk на своем сервере Ubuntu, мои общие папки samba появляются примерно через 3-4 минуты.

Есть ли способ заставить обоих показать?

Я использую Mac OS X 10.10 Yosemite. Спасибо.

1

1 ответ на вопрос

3
damolp

Когда вы отключаете netatalk / avahi, netbios на вашем компьютере с OS X обнаруживает сервер. Когда OS X обнаруживает два сервера с одинаковыми именами в Bonjour и Netbios, он предпочитает обнаруженный Bonjour один по сравнению с Netbios.

Вы можете рекламировать обе услуги через Bonjour / Avahi, однако, когда рекламируются акции SMB и AFP, отображается только AFP. Чтобы преодолеть это, вы можете использовать другое имя хоста для AFP и SMB.

Например, мой /etc/avahi/services/smbd.serviceфайл:

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

И мой /etc/avahi/services/afpd.serviceфайл:

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

Это отображается в Finder как:

Example in Finder

Эй, это несколько работает. Но акции не показываются (только для самбы!), Но самба есть. Вы поменяли порт для самбы? Если так, что было оригиналом. 9 лет назад 0
Удалите это, они показывают сейчас! 9 лет назад 0

Похожие вопросы