使用Samba搭建文件服务器后,早期安卓设备不能正常访问,提示没有权限.其他设备均一切正常.后来各种研究折腾,在Samba 4.6.2的更新日志里找到:
To improve security, the NT LAN manager version 1 (NTLMv1) protocol is now disabled by default. If you require the insecure NTLMv1 protocol, set the ntlm auth parameter in the /etc/samba/smb.conf file to yes.
大意就是为了提高安全性,从4.6.2版本开始NTLMv1协议默认是关闭状态的,需要手动配置开启。
下面来手动开启:
编辑 /etc/samba/smb.conf,在Global项下添加
ntlm auth = yes
参数.然后重启下smb就可以了.
/etc/init.d/samba restart

LuckTang's Blog 站长语录
LuckTang's Blog,欢迎各位来访!这是我的QQ,扫一扫,加好友。大家一起交流博客建站技术,分享前沿资讯!
1F
测试了下,好像不得行
2F
安卓4.4.4内核是不是没有默认支持samba协议,我的电视是安卓4.4.4的,但是连接不上自己设置的samba服务器,其他手机电脑都没问题。