Сервер Samba не отображается в Finder на Mac OS X Lion

5

У меня работает сервер Samba (версия 3.5.8; коробка Linux), но после обновления до Mac OS X Lion сервер Samba больше не отображается в разделе «Shared» на боковой панели Finder. Появляются обычные машины с Windows, поэтому автообнаружение работает. Также я могу вручную подключиться к серверу (используя «Перейти» -> «Подключиться к серверу» и там введя имя сервера), поэтому подключение возможно.

У кого-нибудь есть Samba, работающая с Mac OS X Lion?

Я заметил, что мой сервер и другие окна Windows имеют разные значки. Поэтому я нажал «Все ...» в разделе «Общий доступ», и это выглядит так:

enter image description here

Итак, здесь «coppermine-int» - это блок Windows 7, «ite» - блок Windows XP, а «deepthouht» - сервер Samba. Я использовал Cmd + I на всех, и оказалось, что в Windows есть «Kind: PC», а на сервере Samba - «Kind: Server». Вот почему они имеют разные значки (и, по-моему, обрабатываются по-разному), но это не решает мою проблему.

Sebastian Krysmanski
источник

Ответы:

3

Apple перешла на собственную реализацию samba в Lion, которая не любит использовать рекламные услуги Bonjour на порту 139, вместо этого предпочитая 445.

Видеть это сообщение для внесения изменений в конфигурацию avahi.

По сути, вам нужно будет отредактировать или создать /etc/avahi/services/smb.service

<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">

<service-group>
    <name replace-wildcards="yes">%h-SMB</name>
    <service>
        <type>_smb._tcp</type>
        <port>445</port>
    </service>
    <service>
         <type>_device-info._tcp</type>
         <port>0</port>
         <txt-record>model=Xserve</txt-record>
    </service>
</service-group>
aportr
источник
Как только я переключаю порт в файле smb.conf на 445 smb ports = 445 139Могу ли я скрыть фактический ресурс самбы, чтобы в Finder отображался только Bonjour (avahi)?
Jonathan Komar
0

Соединитесь с командой -k (что вы сказали, что можете сделать)

Как только сервер подключен, посмотрите на боковую панель и измените / измените имя Bonjour, чтобы оно было «более простым». У Lion в настоящее время много проблем с акциями SMB, в которых есть персонажи.

У меня был сервер, у которого был период (.), И у него была именно эта проблема. Изменил это на все строчные буквы, и это было великолепно с тех пор.

Braden
источник
Это не так. Мой сервер называется «глубокая мысль», поэтому в нем нет специального символа. На самом деле, у меня есть окно с Windows, которое называется «coppermine-int», и оно появляется (см. Скриншот в оригинальном сообщении).
Sebastian Krysmanski