Вопрос: Откуда появляется рабочая группа Samba, когда Samba не работает?


С помощью findsmb в моей домашней сети дает мне следующее:

IP ADDR         NETBIOS NAME     WORKGROUP/OS/VERSION 
---------------------------------------------------------------------
192.168.1.3     MINI           [MSHOME] [Unix] [Samba 3.0.25b-apple]
192.168.1.9     SERVER        +[    MSHOME        ]
192.168.1.11    NAS            [    WORKGROUP     ]
  • MINI - Mac mini
  • SERVER - сервер Ubuntu 10.10; Samba установлен, но не работает.
  • NAS - еще один сервер Ubuntu 10.10; Samba установлен, но не работает.

Когда Samba работает, группы Ubuntu - это значения из /etc/samba/smb.conf, но при выключенном Samba он возвращается к этим значениям по умолчанию - даже по разным значениям по умолчанию для двух установок одной и той же ОС.

Я хотел бы изменить рабочие группы, но я не могу понять, откуда это происходит: не от Samba (это другое значение), а не от Winbind (не работает), а не от Avahi (не установлено); и я ничего не знаю о сетевых группах.

Как я могу найти этот параметр, чтобы изменить его?


4
2018-01-27 19:32


Источник




Ответы:


Ваше название рабочей площадки происходит от NetBIOS Name server который работает на ваших машинах Ubuntu. Он поставляется с Samba.

Вы можете изменить имя рабочей группы в конфигурации samba /etc/samba/smb.conf а затем перезапустите сервер NetBIOS с помощью init:

sudo service nmbd restart

Вы также можете удалить эту службу, но проверьте документацию Samba о том, что она делает, и если вам это нужно:

http://www.samba.org/samba/docs/man/manpages-3/nmbd.8.html


4
2018-01-27 21:27



Я знаю, я включил его в OS X для обмена файлами между Mac и Ubuntu. Отключение этого процесса, так как ожидается, что OS X исчезнет из списка findmb. - j-g-faustus
Хорошо, нашел, какой сервис Ubuntu использует название рабочей группы: nmbd - остановка nmbd заставляет компьютер исчезнуть из списка, и перезапуск он дал мне имя рабочей группы, которое я ожидал. Я думаю, что проблема решена. - j-g-faustus
Спасибо j-g-faustus, я обновил свой ответ, чтобы следующий человек, который ищет и находит этот вопрос, будет знать, что делать. - Martin Owens -doctormo-