网络身份验证不起作用

网络身份验证不起作用

我刚刚安装了 Ubuntu 12.04,并尝试将其连接到我的 NAS。它可以很好地连接到不需要身份验证的文件夹。但是,如果我尝试打开受密码保护的文件夹,它不会连接。

我从 2008 年起就一直使用 ubuntu,作为我所有 PC 的唯一操作系统,所有其他 ubuntu 安装(lucid 和 karmic)都与此 NAS(Dlink DNS-323)配合良好。只是这个 12.04 的新安装无法正常工作。

作为参考,我发现这些链接的问题与我的问题非常相似:


链接:

  1. 12.04 — 无法连接到网络共享

  2. 无法通过 Active Directory 共享验证 12.04

  3. 无法访问我们的 Buffalo Network 附加存储设备


这是我的 /etc/samba/smb.conf 文件:


[global]
    netbios name = pc4
    client lanman auth = yes
    server string = Samba file and print server
    workgroup = pc
    security = share
    guest ok = yes

    remote announce = 192.168.1.255
    remote browse sync = 192.168.1.255


    log file = /var/log/samba/samba.log
    max log size = 1000

    encrypt passwords = yes
    unix password sync = yes
    socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY
    local master = no
    domain master = no


    os level = 33
    name resolve order = bcast wins lmhosts
    dns proxy = no



    update encrypted = yes
    hostname lookups = yes

    passwd program = /usr/bin/passwd '%u'
    passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n

在输入此消息之前,我尝试过不同的方法:

  1. 安装 PCMan 文件管理器作为 nautilus 的替代品。结果 = 也没有连接。
  2. 安装其他桌面环境作为 Unity 的替代:LXDE、XFCE、GNOME Session Fallback、GNOME Desktop。结果:它们都无法解决我的身份验证问题。

  3. 尝试使用默认的 smb.conf 文件。结果:没有用。

  4. 尝试更新 gvfs 和组件,因为我读到过这个错误:回归:nautilus 未在 ~/.gvfs 中安装网络共享

但升级到 gvfs 版本 1.12.1 后,我仍然遇到同样的问题。结果 = 它也不起作用。

  1. 尝试使用 synaptic 更新密钥环和组件。结果:同样的问题。

  2. 我还使用“更新管理器”更新了所有操作系统,直到今天(2012 年 4 月 28 日)

  3. 花费了大量时间后,我决定放弃并寻求一些帮助。

唯一起作用的是这个命令:

$ sudo mount -t smbfs -o username=NASUSER,password=****** //192.168.1.100/Volume_1 ~/Desktop/mountedfolder`

但这不是我想要的方式。

请指教。

答案1

解决方案

经过大量的研究和测试,我找到了解决问题的方法。这是一个非常简单的解决方法:

------------------ SOLUTION ------------------------
in /etc/samba/smb.conf add the following to the bottom of the [global]
section:

client lanman auth = yes
client ntlmv2 auth = no
-------------------------------------------------------

请参阅这两篇文章来了解解决方案的解释:

  1. http://ubuntuforums.org/showthread.php?t=1922280

  2. https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/510059

正如你在我的问题中看到的,我已经有了第一行,并且它适用于 12.04LTS 之前的所有版本,但在这个新版本中,你还必须添加第二行,这是之前的选项。

希望这可以帮助!!!

需要注意的是,LANMAN 协议不安全,且已被贬值。

相关内容