Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Windows XP не видит по Samba сервер с Ubuntu 20.04 [Решено]  (Прочитано 4279 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yura12

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
    • Сайт
 
Подскажите, пожалуйста, может есть решение?

Ситуация следующая. Имеется новый сервер с системой Ubuntu 20.04, версия Samba в нём 4.11.6    - так вот с ним по Samba не хотят ни в какую подсоединяться компьютеры с системой Windows XP

При этом в хозяйстве имеется второй сервер с Ubuntu 18.04 (с версией Samba 4.7.6) - так вот там всё в порядке.

Конфигурация Samba на сервере с Ubuntu 20.04 точно такая, как и на втором сервере, конфигурация там не мудрёная, просто открыта 1 папка и всё. С компьютеров с Windows 7 и Windows 10 всё видно без проблем.

Пробовал искать на форумах, поисковых системах - перепробовал все советы типа:

client min protocol = NT1

server max protocol = NT1
lanman auth = yes
ntlm auth = yes

- но ничего не помогает! Не видно из Windows XP и всё.

Может ещё есть какое решение?
« Последнее редактирование: 19 Марта 2021, 14:29:38 от zg_nico »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Re: Windows XP не видит по Samba сервер с Ubuntu 20.04
« Ответ #1 : 25 Июля 2020, 22:30:01 »
samba-tool testparm --suppress-promptпоказывайте
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Re: Windows XP не видит по Samba сервер с Ubuntu 20.04
« Ответ #2 : 25 Июля 2020, 22:33:10 »
Yura12, здесь по форуму поиск имеется, кстати.
К примеру
https://forum.ubuntu.ru/index.php?topic=310340.msg2415382#msg2415382
Извините, я все еще учусь

Оффлайн Yura12

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
    • Сайт
Re: Windows XP не видит по Samba сервер с Ubuntu 20.04
« Ответ #3 : 25 Июля 2020, 22:44:25 »
 
Спасибо.  Попробую совет и из той темы.

А пока - вот конфигурация сервера с Ubuntu 18.04  (где всё работает):

Код: (html5) [Выделить]
[global]
        bind interfaces only = Yes
        disable spoolss = Yes
        interfaces = 192.168.0.250/24
        log file = /var/log/samba/log_samba
        map to guest = Bad User
        max log size = 1000
        obey pam restrictions = Yes
        pam password change = Yes
        panic action = /usr/share/samba/panic-action %d
        passdb backend = tdbsam
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        passwd program = /usr/bin/passwd %u
        printcap name = /dev/null
        server string = %h server (Samba, Ubuntu)
        unix password sync = Yes
        usershare allow guests = Yes
        workgroup = WORKGROUP

=====================================

А вот конфигурация нового сервера с Ubuntu 20.04  который не виден под Windows XP

Код: (html5) [Выделить]
# Global parameters
[global]
        disable spoolss = Yes
        log file = /var/log/samba/log.%m
        logging = file
        log level = 2
        map to guest = Bad User
        max log size = 1000
        obey pam restrictions = Yes
        pam password change = Yes
        panic action = /usr/share/samba/panic-action %d
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        passwd program = /usr/bin/passwd %u
        printcap name = /dev/null
        server string = %h server (Samba, Ubuntu)
        unix password sync = Yes
        usershare allow guests = Yes
        workgroup = WORKGROUP


Цитировать
Правила форума
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов [spoiler]...[/spoiler] или [code]...[/code], либо прикреплять к сообщению в виде отдельного файла. Длинные гиперссылки следует оформлять при помощи тега [url=]...[/url]

  --Aleksandru

Пользователь добавил сообщение 26 Июля 2020, 06:35:22:

Понятно. И добавление к предыдущему сообщению. Совет из соседней ветки форума:
ntlm auth = ntlmv1-permitted
- тоже не помог!


Пользователь добавил сообщение 26 Июля 2020, 07:36:28:

==============

И ещё небольшое дополнение.  В сети 2 компьютера с Windows XP

Так вот при заходе с одного из них в файл /var/log/samba/log.192.168.0.8 на сервер записывается строчка:
added interface enp6s0 ip=192.168.0.101 bcast=192.168.0.255 netmask=255.255.255.0
К чему бы это?
И при этом на компьютере с Windows XP выводится "дополнительные подключения к этому удаленному компьютеру в настоящее время невозможны"

При заходе со второго компьютера где точно такой же Windows XP - просто не соединяется, а на сервер в лог-файл пишется:
  netbios connect: local=_smbserv remote=oleg-r, name type = 0

Во, ещё и два компьютера с одинаковым Windows XP ведут себя по-разному!
« Последнее редактирование: 26 Июля 2020, 07:36:28 от Yura12 »

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Windows XP не видит по Samba сервер с Ubuntu 20.04
« Ответ #4 : 27 Июля 2020, 12:04:32 »
Yura12,
(Нажмите, чтобы показать/скрыть)
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2617
    • Просмотр профиля
Re: Windows XP не видит по Samba сервер с Ubuntu 20.04
« Ответ #5 : 27 Июля 2020, 12:48:06 »
В теме на которую давали ссылку речь шла об ubuntu 18.04.
В данной системе был всего лишь заблокирован протокол SMB 1.0.
На всякий случай была оставлена возможность включить его для тех кто уж совсем жаждет данного протокола.
В 20.04 его вообще могли убрать за ненадобностью. Я им давно не пользуюсь и поэтому даже не искал информацию.
Это только предположение.
« Последнее редактирование: 27 Июля 2020, 12:50:14 от Usermaster »
А чего это вы тут делаете, а?

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Re: Windows XP не видит по Samba сервер с Ubuntu 20.04
« Ответ #6 : 27 Июля 2020, 14:01:09 »
Usermaster, не скажу насчет блокировки в 18.04. У меня на сервере xubuntu 18.04, хожу в шары с DOS 6.2 (через NC) - проблем не было. Скоро буду ставить 20.04 - посмотрю.
Извините, я все еще учусь

Оффлайн Yura12

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
    • Сайт
Re: Windows XP не видит по Samba сервер с Ubuntu 20.04
« Ответ #7 : 30 Июля 2020, 09:33:53 »
 
Я вот тут нашёл очень интересную статью "Выпуск Samba 4.11.0", вот ссылка: https://www.opennet.ru/opennews/art.shtml?num=51522

Вот что там есть:

По умолчанию отключена поддержка протокола SMB1 (настройки 'client min protocol' и 'server min protocol' выставлены в значение SMB2_02), который объявлен устаревшим и больше не используется Microsoft;

Объявлены устаревшими методы аутентификации LanMan и plaintext. Поддержка методов NTLM, NTLMv2 и Kerberos оставлена без изменений;

Хотя уже с настройками "client min protocol" и "server min protocol" уже много пробовал экспериментировать.

Но в общем - копать надо в этой области.


Пользователь добавил сообщение 30 Июля 2020, 10:42:28:
=================

В общем, проблема решена.  Она решается 1 строчкой:

server min protocol = NT1

(просто изначально по недосмотру было указано слово max вместо min).
« Последнее редактирование: 30 Июля 2020, 10:42:28 от Yura12 »

 

Страница сгенерирована за 0.069 секунд. Запросов: 25.