Samba在更新后共享用户/密码错误

这是我第一次找不到答案,所以这是我的第一个问题。 我会提供尽可能多的信息。 我有一台拥有2个硬盘的华硕路由器。 在网络上访问媒体只有1个用户名/密码。 更新后,我的电脑似乎无法再访问它。

在最初输入登录凭据并选择“永远记住”之后,我总是(超过2年)通过转到nautilus中的“浏览网络”并单击路由器的图标然后单击我要访问的文件夹来访问驱动器。 今天我有一个安全更新,其中包含以下内容:

现在当我去访问HDD上的文件夹时,会弹出:

我选择“注册用户”输入用户名,密码并选择“永远记住”,然后单击“连接”,弹出的框将显示为灰色,并将字段重置为默认值。

如果我再次单击“连接”按钮,则相同的灰色弹出窗口会一遍又一遍地重新出现。

如果我手动关闭它。 出现一个全新的弹出窗口,允许我输入凭据。 但是,如果我再次输入它们,nautilus只会关闭,我偶尔会弹出一个说Ubuntu遇到的错误和内部错误等。

有3个电话,1个平板电脑,1个Win7电脑和另一个Ubuntu 15.10 PC,可以连接到网络驱动器和读/写没有问题。 我应该补充说,一旦我开始在我的这个问题上,我忽略了上面提到的其他Ubuntu PC上的更新。

到目前为止,我可以通过我的PC访问硬盘驱动器的唯一方法是关闭我的路由器的samba访问安全性。 我真的不知道如何解决这个问题,或者如何让它恢复原状。

在此先感谢您的帮助。

我首先在文件/etc/samba/smb.conf的末尾添加了行client use spnego = no ,但它没有用。 将线放在文件开头附近后,网络驱动器正常工作。

我有完全相同的问题。 添加

 client use spnego = no 

/etc/samba/smb.conf的[global]部分解决了我的问题。 显然,在更新到v.4.3.8之后,默认值更改为“yes”,因此我需要显式设置它。

请参阅联机手册页以供参考。

检查您是否安装了winbind。 如果没有安装它,请重新启动samba-ad-dc。 那之后你应该没问题。

https://lists.samba.org/archive/samba/2016-April/199291.html

是的,在最新的更新之后我做了yestarday samba无法通过nautilus作为客户端连接。 通过mount direct命令安装仍然有效。 我必须通过添加更改上面建议的smb.conf文件

客户使用spnego =没有

然后你必须重新启动samba网络堆栈(只需重新启动)。

现在一切都在运转。

谢谢你们。 我也有同样的问题。 这个主题为我提供了正确的方向,这就是我如何解决这个问题。 我尝试使用smbclient看看发生了什么我得到了这个:“SMB服务器不支持EXTENDED_SECURITY但’客户端使用spnego = yes和’client ntlmv2 auth = yes’”我认为这意味着samba客户端告诉samba服务器使用的function是不在那里。 从上面使用Samba的注释链接:[ https://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html%5D [Link ]我发现了这个:“影响’客户端ntlmv2 auth = yes’默认情况下我们不会将NTLM(NT本地机器)身份validation用作客户端。“由于我没有使用任何扩展安全性,我只需将其关闭为/ etc中的”client ntlmv2 auth = no“ /samba/smb.conf我必须添加一行来覆盖默认值。 一切都在恢复。