Сервер Ubuntu Samba не обнаружен Windows 7

1

Windows 7 не может обнаружить никаких серверов samba в моей локальной сети, я могу перейти к ним вручную с помощью \\ server.

Решено (вроде)

Сэм
источник
2
Я не эксперт по Win7, но подозреваю, что настройки вашей сети из Панели управления \ Сеть и Интернет \ Центр управления сетями и общим доступом \ Расширенные настройки общего доступа могут помочь кому-то диагностировать это?
serialhobbyist

Ответы:

4

Вместо того, чтобы снижать безопасность, предлагаемую Windows, вы можете добавить это в smb.conf:

местный мастер = да
предпочитаемый мастер = да

Это заставит ваш сервер Samba появиться в браузере Windows 7 Network.

Для дополнительного удовольствия, вы также можете добавить

ntlm auth = нет
lanman auth = no # по умолчанию - нет.

но для этого потребуется добавить

сек = NTLMv2
Опция для всех ваших аутентифицированных монтирований Linux CIFS, так как она деактивирует NTLMv1 auth.

Саймон С. Ион
источник
1

Эта статья может помочь: заставить Vista и Samba работать .
(Хотя написано для Vista, это также относится к Windows 7.)

Если причиной проблемы является аутентификация NTLMv2, в этой статье описывается, как заставить Windows 7 согласовать с Samba общий протокол аутентификации.

harrymc
источник
1

решаемая

В разделе «Дополнительные параметры общего доступа» (доступ через левую панель в Центре управления сетями и общим доступом) выберите «Включить общий доступ к файлам для устройств, использующих 40- или 56-разрядное шифрование».

Кажется, что Samba не поддерживает 128-битное шифрование (или я не настроил это для этого)

Сэм
источник
1

Убедитесь, что ваше имя хоста самой системы совпадает с именем хоста в `` smb.conf. Кажется, есть проблема, когда клиенты Windows не могут видеть сервер Samba, если это не так.

Так что если ваше системное имя хоста отличается от того, что вы хотите, чтобы smb показывал, измените либо.

Мартин
источник