2016-11-17 104 views
1

我試圖在Debian Linux機器上安裝Windows Server 2012支持的DFS,它使用完全限定的域名,並且成功有限。在Debian框上安裝Windows DFS共享

所以,我第一次嘗試是:

mount -t cifs //mydfsdomain/namespaceroot/sharedfolder /mnt/sharedfolder -o username=un,password='pw',workgroup=WORKGROUP 

不過,我收到了一條錯誤

安裝錯誤(5):輸入/輸出錯誤

一些google搜索後,我被告知需要傳遞參數sec = ntlm或其他秒變體,但這些往往會導致以下錯誤消息:

安裝錯誤(95):不支持的操作

我試過很多谷歌搜索,並遵循什麼建議herehere,但我仍看到相同的錯誤消息。

有關機器的一些信息。客戶端運行的是Debian 5.0.10,服務器是Windows Server 2012 R2 Standard 9600.

在此先感謝!

+0

您是否試過關閉並重新打開... –

回答

0

我一直在摔跤與安裝Windows DFS以及。我得到了我的(Debian 3.16.0)安裝好吧。這是我遇到的幾個'gatchas'。也許有些人會幫助你:

你引用提到,在/etc/request-key.conf-c選項cifs.spnego已被棄用的Mike's Technology博客。一定要跳過這個選項。我不在dns_resolver行中使用-t選項。有關選項的說明,請參閱this page

我不必使用任何sec的論點,所以我不能說那些。

我不得不使用的另一個解決方法是直接掛載到DFS樹根上的//server name/share name而不是解析FQDN。您可以使用Clint Boessen's Blog中的技術找到Windows計算機正在連接的服務器。我無法找到在Linux中查找服務器名稱的有用參考。

一旦我得到了一部分DFS掛載,我發現它仍然無法解析到其他服務器的鏈接。我添加了一個mount optionactimeo=0,這似乎解決了某種導致錯誤object is remote的屬性緩存問題。可能不是你的問題,但你可能會在稍後遇到問題。

祝你好運!