[Samba] ntlm auth = yes (yesのかわりに、ntlm auth = ntlmv1-permitted を指定しても同じ)

ntlm auth = yes

yesのかわりに、ntlm auth = ntlmv1-permitted を指定しても同じです。

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

ネットワークカメラからネットワークドライブにアクセスできないときの対処法(Axis)
https://takabus.com/tips/211/

2021.09.21
Axisのネットワークカメラから、SMB/CIFSをマウントできないときの対処法をメモしておきます。

スポンサーリンク

目次
SMBをマウントできない
原因→NTLMv1が使用されているため
対処法
まとめ
SMBをマウントできない
Axisのネットワークカメラからラズパイに構築したSambaに映像を保存できたらな~と考えました。

そこで、AxisのWebUIからSMBをマウントしようとしたところ、次のようなエラーが発生。

axis ネットワークカメラの管理画面
SMB/CIFSにマウントしようとすると、エラーが発生!
Error while mounting network share.と表示されてしまい、共有ドライブにマウントすることができません。

ラズパイのSambaに限らず、この症状はWindows10の共有ドライブに接続しようとしてもダメでした。

スポンサーリンク

原因→NTLMv1が使用されているため
Sambaの認証にNTLMv1が使われていたのが原因でした。

NTLMv1は現在は使用されなくなっている認証方式で、最新のSambaやWindowsファイル共有では通常無効化されています。これにより、認証が通らず、エラーとなっていました。

対処法
Samba側でNTLMv1を許可します。

smb.confのglobalセクションにntlm auth=yesを追加し、NTLMv1を許可します。

[global]

ntlm auth = yes

yesのかわりに、ntlm auth = ntlmv1-permitted を指定しても同じです。

これによりアクセスできるようになりました。

 

Linux、Netatalk、Samba、NFSを使用したファイルサーバーについて研究・運用しています。

fsをフォローする
参考リンク課題ログ

コメント