Ubuntu 16.04 TLS не может соединиться с Windows 7 Or XP Shares, но Windows 7 And XP PCs Can Connect To Ubuntu Share

Установленная Ubuntu 16.04 TLS на моем ноутбуке. Имейте Windows 7 Professional PC и несколько Windows XP ПК. Никогда не имел проблему, получающую доступ ни к какой доле Windows ни в каком Windows PC ни из какого другого Windows PC.

Используя основную сеть - рабочая группа, никакой домен, никакой Active Directory.

Я установил Samba на Ubuntu и создал очень простой файл SMB.CONF, показанный здесь:

[global]

workgroup = SAMBADOM

server string = Ubuntu

security = user

[printers]

comment = printer section

browseable = yes

read only = yes

guest ok = yes

path = /var/spool/samba

printable = yes

[share]

comment = shared directory section

path = /home/richard/share

browseable = yes

read only = no

guest ok = no

create mask = 0777

Конечно, перезапущенный SMBD и сервисы NMBD.

Когда я перехожу к своему Windows 7 PC или в XP, ПК, в Сегменте сети I видит рабочую группу SAMBADOM, и я вижу все свои ПК и свой ноутбук Ubuntu. И из любого Windows PCs I может открыть ноутбук Ubuntu, видеть долю и файлы места в доле. Если я затем открываю долю на ноутбуке Ubuntu, я вижу файлы. Я могу выполнить любые операции файла на файлах в доле Ubuntu или из Ubuntu или из Windows PCs.

Теперь, наоборот, когда я использую приложение Файлов Ubuntu, я вижу весь Windows PCs и ноутбук Ubuntu в Сети под рабочей группой SAMBADOM. К сожалению, когда я нажимаю на один из Windows PCs для открытия его, и диалоговое окно Ubuntu кажется просящим имени пользователя и пароля, когда я ввожу имя пользователя ПК Windows и пароль и нажатие (я думаю, что это), Кнопка соединения, диалоговое окно просто "сбрасывает". Я могу попробовать много раз за любой Windows PC, и результатами является то же - не может соединиться.

Короткая версия всего этого - то, что я могу получить доступ к своей доле Ubuntu из любого Windows PCs, но я не могу получить доступ ни к какому Windows PCs от своего ноутбука Ubuntu.

Интересно, если я использую smbclient в терминале на ноутбуке Ubuntu, я могу получить доступ к Windows PCs и совместно используемым папкам на них. Просто, кажется, не работает через GUI.

Я проверил свой брандмауэр в Windows PCs и удостоверился, что соответствующие порты открыты. Я даже отключил брандмауэры временно - это не помогло.

BTW. Это - установка рабочей станции Ubuntu на 64-разрядной ОС.

Так, я ищу руководство. Был бы очень благодарным.

С уважением,

Richard Huelbig

0
задан 2 October 2016 в 23:36

1 ответ

Ну, после выполнения многих разных вещей включая переустановку Ubuntu и редактирование файла SMB.CONF я выяснил, как устранить мою проблему.

я вытер свой ноутбук чистая и установленная рабочая станция Fedora 24 и заметил те же результаты - HMMMM, который я сказал.

И затем я понял, что большинство компьютеров, с которыми я пытался соединиться, имело имена пользователей, конечно, но пустые пароли. Я попробовал как редактирование SMB.CONF, которое кто-то упомянул для разрешения использования пустых паролей, но не смог заставить это работать. И по мере необходимости я всегда перезапускал бы свой smbd и nmbd после изменений.

Так или иначе, у меня действительно был один компьютер в сети, которая имеет имя пользователя и пароль. Угадайте то, что - от Fedora я смог соединить! Затем я ввел пароли на других компьютерах и престо, смог наконец соединиться с ними от Fedora.

Теперь, так как цель состоит в том, чтобы использовать Ubuntu, я снова вытер свой чистый ноутбук, но на этот раз снова сделал новую установку рабочей станции Ubuntu. Я внес два очень незначительных изменения в файл SMB.CONF (сделал их также на установке Fedora) определять имя рабочей группы правильно и имя netbios правильно. Просто оставленный все остальное значение по умолчанию.

Затем, совместно использовал папку на машине Ubuntu. Просто используемый GUI для деления папки (не изменил SMB.CONF) и установил его для разрешения гостевого доступа. Теперь, каждый ПК в моей сети может соединиться с долей на моей машине Ubuntu. Если я хочу поместить более трудные средства управления в то, кто может и не может получить доступ к той доле, я могу внести изменения в своем SMB.CONF.

, Но теперь, к большой части - теперь я могу соединиться от своего ноутбука Ubuntu до любого из других компьютеров и долей в моей сети.

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

Hope это может помочь кому-то!

Спасибо,

Rich Huelbig

0
ответ дан 28 September 2019 в 11:48

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

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