У меня был 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, но это не имело никакого значения.
Samba делает все возможное, чтобы идти в ногу с Win10s и macOS мира, чтобы она продолжала.
Добавьте эти строки в раздел [global] файла smb.conf:
lanman auth = yes
ntlm auth = yes
Затем перезапустите smbd:
sudo service smbd restart
Примечание: я помню, что сталкивался с ситуацией, когда вы на самом деле должен был ухудшить максимальный диалект smb сервера, используемый в дополнение к строкам выше:
server max protocol = NT1
Это было бы пародией. Я не знаю, как машина Win10 сможет подключиться к ней.
У меня нет 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