Fedora 25にアップグレードしたら、Windows 7からsambaへアクセスできなくなった。Linuxからlocalhostへのアクセスは問題がない。
ログレベルをあげてみて、アクセスログから以下のキーワードがあった。
ntlm_password_check: NTLMv1 passwords NOT PERMITTED for user xxxx
ntlm_password_check: NEITHER LanMan nor NT password supplied for user xxxx
検索しても、以下のURLでの方法が効かない。
Windows10の特定の端末から、正しいパスワードを入力してもsamba共有フォルダにログインできないようになっていた | ネタ帳(仮)
Fedoraアップグレードのログを確認したら、sambaは4.4. 7から4.5.1へアップデートされたため、「samba 4.5 cannot connect from "windows 7"」で検索したら、以下のページがあった。
その参考URL
から「ntlm auth」のキーワードを見つけた。
smb.conf の[global]に以下の設定を追加したら、アクセスできるようになった。
ntlm auth = yes