使用Active Directory连接到Windows共享?

将主机升级到12.04后,我无法再连接到基于AD(Active Directory)的网络中的Windows共享。 我以前用11.10做过。 我认为这可能是升级的问题,所以我把我的盒子弄平,然后从头开始重新安装,我仍然无法连接。

当我使用“文件”>“连接到服务器”命令时,在使用任何已知的有效网络帐户访问任何Windows服务器时,我遇到了一个持续的密码质询。

我检查了Windows机器上的日志,看看是否有连接失败,但没有,但12.04一遍又一遍地要求我输入密码,好像我的凭据错了。

有什么建议?

在这种情况下,它的语法似乎导致了这个问题。 我可以validation当我使用我的凭据以小写字母键入服务器和域时,它不会连接。

然而…

当我使用我的凭据在所有CAPS中键入服务器和域时,它连接就好了。

服务器名称和域必须全部在CAPS中。原谅我可怕的轮廓...... :)

我有同样的问题通过nautilus连接到Windows共享。 通过从命令行安装共享,我能够毫无问题地连接,但它不那么方便。

为我修复的是在所有大写字母中键入我的域名。 小写域名永远不会连接。 大写每次都连接起来。 奇怪的。

好吧,如果你的两台机器都通过局域网连接,那么你应该可以使用nautilus中的“ Browse Network选项访问你的Windows机器。

并阅读https://help.ubuntu.com/10.04/serverguide/samba-ad-integration.html


或者尝试使用connect to server并使用samba共享协议进行连接

SMB:// IP地址-的窗口机


在此处输入图像描述

这肯定是GUI的一部分,因为我有同样的问题,但http://deathofagremmie.com/2012/05/01/mounting-a-synology-diskstation-on-ubuntu-12.04/中描述的方法工作正常 – – 至少,要连接到我的本地网络上的Buffalo TeraStation。 不能说这是否适用于AD环境。

我不得不使用域\\用户名注意那里的额外斜杠。 如果我做了一个Alt-F2并输入了smb:// Servername / sharename我必须在用户名之前加一个\。

这个答案是在一个我目前无法找到的不同主题。 它对我来说非常完美和永久。

/etc/samba/smb.conf将以下内容添加到[global]部分的底部:

 client lanman auth = yes client ntlmv2 auth = no 

活动目录(AD)比samba共享更复杂。

https://help.ubuntu.com/community/ActiveDirectoryWinbindHowto

AD是Windows“域”的替代品,并具有身份validation服务器。 它与基于工作组的共享不同,只需要加载cifs并且你就可以了。

有相同的问题,即能够连接到Lucid(10.04)但不是Precise(12.04)的AD网络上的Windows共享。 似乎需要稍微不同的语法。 我通过在Nautilus中浏览网络并使用’domain \ user’来访问AD共享,其中’domain’可能只是’domain2.domain1.topleveldomain’(例如corp.mydomain.com)中的第二级域用户,然后域的完全限定域名,然后是密码。 希望这可以帮助。

OttoPilot。

为了重新连接到11.10 nautilus书签中保存的我的Windows共享,我转到了“编辑书签”菜单项并编辑如下:

我的用户名和域在“位置”字段中编码为smb://域;用户名@ server / share /文件夹刚刚从11.10升级到12.04。

我更改为smb:// domain%5Cusername @ server / share / folder,在被要求输入密码后,我成功连接了。 我想这符合jasonmyers的回复精神。

您只需在Ubuntu搜索工具(Alt + F4)中键入SMB路径即可。 这对我有用。 只需键入smb:// nas-server / some-path即可加载。

参考: http : //www.howtogeek.com/howto/29167/3-easy-ways-to-connect-to-windows-shared-folders-from-linux/