Обновление с Сервера 16 к 18.04 LTS повреждает доли Samba от машин XP

У меня был Samba, работающий в течение многих лет с Серверной версией 16. Этим утром я обновил до 18.04 LTS, и Windows XP теперь добирается

Системная ошибка 1326 произошла.

Отказ входа в систему: имя неизвестного пользователя или неверный пароль.

Мне всегда настраивали Samba нам pam для синхронизации с системными паролями. Я также выполнил smbpasswd вручную, но он не помог.

Активные строки smb.conf:

[global]



  workgroup = RHFACTOR

   dns proxy = no

   log file = /var/log/samba/log.%m

   max log size = 1000

   syslog = 0

   panic action = /usr/share/samba/panic-action %d

   server role = standalone server

   passdb backend = tdbsam

   obey pam restrictions = yes

   unix password sync = yes

   passwd program = /usr/bin/passwd %u

   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:*%n\n *password\supdated\ssuccessfully* .

   pam password change = yes

   map to guest = bad user

   usershare max shares = 10

   usershare allow guests = no

[share0]

  comment = share0 zero

  path = /winbackup/zero

  browsable = yes

  guest ok = no

  read only = no

  create mask = 0755

(Еще три доли, идентичные вышеупомянутому, за исключением сетевого имени и каталога.

Я рассмотрел Samba и разделы AppArmor 18,04 руководств. Я пытался отключить AppArmor и перезапустить Samba, но это не имело никакого значения.

0
задан 16 August 2018 в 18:26

2 ответа

Samba делает все возможное, чтобы идти в ногу с Win10s и macOS мира, чтобы она продолжала.

Добавьте эти строки в раздел [global] файла smb.conf:

lanman auth = yes
ntlm auth = yes

Затем перезапустите smbd:

sudo service smbd restart

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

server max protocol = NT1

Это было бы пародией. Я не знаю, как машина Win10 сможет подключиться к ней.

5
ответ дан 28 October 2019 в 03:34

У меня нет repulation достаточно для комментария, ответ @Morbius1 работает. Если по некоторым причинам это не работает на Вас, то рассмотрите использование smbpasswd. Шаги: 1. Установка Ubuntu 18 2. sudo apt install samba 3. добавьте, что комментарий Morbius1's отвечает на /etc/samba/smb.conf. Затем измените [размещает] любую информацию для совместного использования 4. sudo smbpasswd -a allkkang 5. sudo systemctl restart smbd

0
ответ дан 28 October 2019 в 03:34

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

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