Мой сервер Samba не обнаруживается в окнах

Я только что сделал сервер Ubuntu (16.04.1 LTS), и я следовал за всем tourials о том, как сделать один, и он не обнаруживается в Windows!!! Единственные настройки у меня есть изменения в smb.conf,

Workgroup = SANCTUARY

Святилище является моей рабочей группой


И в определениях Доли я сделал это

[Nic]
Comment = Nic
Path = /server/Nic
Browsable = yes
Read only = no
Guest ok = no

Затем я перезапустил

Спасибо и если бы Вы имеете, имеет ответ, я был бы очень признателен за его

2
задан 3 January 2017 в 00:42

3 ответа

Во-первых: Вы перезапускали smbd сервис?

лучший способ диагностировать состоит в том, чтобы попытаться перечислить доли,

smbclient -L yourhostname

И затем получить доступ от Вашего локального компьютера:

smbclient //yourhostname/Nic

Источник: https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/install.html

, Если успех, то проверьте свой брандмауэр на удаленный доступ: https://www.cyberciti.biz/faq/what-ports-need-to-be-open-for-samba-to-communicate-with-other-windowslinux-systems /

1
ответ дан 2 December 2019 в 02:16

Рейтинг Google этого ответа высок, таким образом, я думал, что внесу текущее решение для Windows 10.
Windows 10 больше не поддерживает исследование NetBIOS.

можно зафиксировать это путем включения небезопасного SMBv1 (или таким образом, я читал), но это - плохая идея, и необходимо сделать это на всех клиентах. Лучший способ состоит в том, чтобы реализовать Исследование веб-сервиса на Вашем сервере Linux.

wsdd выполняет это. Предварительно сделанные сервисные файлы доступны от мерзавца парня также (хотя для Ubuntu я должен был изменить группу ни от кого до nogroup, чтобы заставить это работать). Это работает отлично.

2
ответ дан 2 December 2019 в 02:16

У меня была подобная проблема, где я пытался совместно использовать файлы между Linux Mint 18 серверов Samba и рабочей станцией Windows 10. Посредством некоторого рытья я нашел этот процесс:

Сервер Samba Linux

Проверьте свой/etc/samba/smb.conf на синтаксические ошибки путем выполнения:

testparm

Идеально мы ищем это на stdout там где-нибудь:

Загруженный сервисный файл хорошо.

При использовании системной самбы конфигурации давайте раздавим ошибку:

sudo касаются/etc/libuser.conf

sudo chmod 644/etc/libuser.conf

Теперь перезапустите сервер самбы любое количество путей в зависимости от Вашего дистрибутива. Вот несколько примеров этого: Как перезапустить сервер самбы?

сервис sudo smbd перезапуск

сервис sudo nmbd перезапуск

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

PS aux | grep минимальная дисфункция мозга

Необходимо получить что-то вроде этого:

базироваться 18379 0.0 0.2 337912 15856? Ss 3:04 0:00 smbd-D-s/etc/samba/smb.conf

базироваться 18386 0.0 0.0 240452 5988? Ss 3:04 0:00 nmbd-D-s/etc/samba/smb.conf

Если они не работают, разжигают их. Проверьте свой системный журнал на наличие ошибок.

Клиентская машина Windows

(где кто-то сервер не обнаруживается в сети).

Теперь забавная часть. Откройте окно файлового менеджера, и в строке поиска вводят имя Вашего сервера самбы и добавляют '.local' к нему, такой как это:

\\mysambaserver.local

При конфигурировании самбы правильно она раскроется право. Позже, Вы могли щелкнуть правой кнопкой по этому серверу в проводнике и создать ярлык в меню "Пуск" или Вашем быстром списке доступа.

TL; DR

Я даю кредит, где это должно: Кредит переходит к altair4 на форумах Linux Mint (зверь). Если у Вас есть больше вопросов об этом методе, сделайте самостоятельно, тело... проверяет его сообщение, чтобы видеть, пропустили ли Вы что-нибудь во время установки или конфигурации.

1
ответ дан 2 December 2019 в 02:16

Другие вопросы по тегам:

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