Windows-Server-2008

Windows - 訪問 - 跨 Windows 伺服器 computernamec$ 操作管理員共享

  • April 19, 2012

問題: \computername\c$ 返回“找不到網路名稱”

我嘗試使用 \computername\c $ as well as well as with the FQDN \computername.domain.company.com\c $ 和IP地址。

net use * \computername\c$ /user AdminprivilegedUser –> 返回“找不到網路名稱”

電腦有問題:

  1. WinXPSp2x86(公司網路上 us.company.com 的一部分)
  2. WinVistaSp2x86(公司網路上 us.company.com 的一部分)
  3. WinServer2003SPx86(公司網路上 uk.company.com 的一部分)- \computername\c$ -> 有效!
  4. #1WinServer2008R2SP1x64(公司網路上 uk.company.com 的一部分)- \computername\c$ -> 有效!
  5. #2WinServer2008R2SP1x64(公司網路上 uk.company.com 的一部分)- \computername\c$ -> 不起作用

$$ WinServer2003SPx86, #1WinServer2008R2SP1x64 are production servers, #2WinServer2008R2SP1x64 is a staging server $$- 如果有任何資訊有幫助 我用來訪問共享的電腦(客戶端)是 WinVistaSp2x86。

編輯:更新了更多細節

\WinXPSp2x86 – 列出共享文件。 \WinXPSp2x86\c$返回網路名稱未找到 [UAC - 不適用 | HKLM..LanmanServer..自動伺服器密鑰不可用]

\WinVistaSp2x86 – 列出共享文件。 \WinVistaSp2x86\c$返回未找到網路名稱 [UAC - Off | HKLM..LanmanServer..自動伺服器密鑰不可用]

\WinServer2003SPx86 – 列出共享文件。\WinServer2003SPx86\c$ -有效!

$$ UAC - Notify me only when programs try to make changes to my computer | HKLM..LanmanServer.. Autoserver key set to 1 $$ \#1WinServer2008R2SP1x64 – 列出共享文件。\#1WinServer2008R2SP1x64\c$ -有效!

$$ UAC - Notify me only when programs try to make changes to my computer | HKLM..LanmanServer.. Autoserver key set to 1 $$ \#2WinServer2008R2SP1x64 - 列出共享文件。 \#2WinServer2008R2SP1x64\c$返回網路名稱未找到 [UAC - 僅當程序嘗試對我的電腦進行更改時通知我 | HKLM..LanmanServer..自動伺服器鍵設置為 1 ]

如果我 RDP 到這個 2008 伺服器,並嘗試 \localhost 或 \localhost\c $ it shows me the share. However if I do \servername or \servername\c $ 它會給我一個憑據提示視窗,上面寫著“登錄失敗或密碼錯誤”

我試圖了解是什麼造成了#1WinServer2008R2SP1x64 和#2WinServer2008R2SP1x64 之間的這種區別。

  • 使用者訪問控制已關閉。(如適用於上述電腦列表)
  • 在所有電腦的網路屬性中啟用了 Microsoft 網路的文件和列印機共享。
  • 所有電腦(如上所述)在使用 \computername 訪問時都會顯示它們的共享文件。$$ They show the shared folders that are located accross multiple drives (C, D, E, F) on the computer. $$
  • 用於訪問所有這些共享的使用者帳戶是所有這些電腦的管理員組的一部分。
  • 防火牆?我認為這不是問題,因為我可以訪問所有這些電腦上共享的文件,而我無法訪問的是預設管理員共享。
  • (更多資訊?將根據要求發布,因為我已經發布了我知道的所有相關資訊)

**預期的解決方案:**我希望能夠訪問上述所有電腦的管理員共享。我希望能夠通過它們的 driverletter$ 語法瀏覽這些電腦中的硬碟驅動器。

可能是我不了解作業系統如何配置管理員共享或電腦加入域時文件共享發生的更改。我已盡力解釋情況,如果有任何含糊之處,請要求提供更多資訊。

我不是 IT 管理員,我不管理他們中的任何一個,我是一名開發人員,負責管理部署在所有這些伺服器上的應用程序。

我提供了伺服器的子集,我確實有更多伺服器執行我的應用程序,我希望能夠使用它們的管理共享訪問所有伺服器,並且我不想為特定使用者手動共享特定文件夾或對於管理員組,因為我可能訪問的文件夾可能會有所不同。而且我不想在伺服器上明確共享整個驅動器分區,因為我的 IT 管理員會討厭它作為被禁止的活動。雖然我確實理解他們的顧慮,但我不明白管理員共享如何在某些電腦(包括生產電腦)中工作。

$$ Edit: Posting Solution $$

在系統資料庫項下 調整伺服器上的密鑰和工作站上的autoshareserver密鑰 啟用了伺服器和工作站上的預設隱藏管理員共享。autosharewks``HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\

將此系統資料庫項值設置為 1 後,我必須重新啟動 LanmanServer 才能查看管理員共享。

為了禁用它們,在將系統資料庫項值設置為 0 後,我必須重新啟動 Lanman 伺服器才能看到更改。

但是,為了在 WinVistaSp2x86 工作站上禁用管理員共享,在將 設置autosharewks為 0 並重新啟動 lanman 伺服器後,我必須手動斷開這些管理員共享'compmgmt.msc' | System Tools| Shared Folders| Shares以斷開管理員共享並禁用它們。否則他們不斷出現。

感謝大家關注這個問題的太多細節。

可以在系統資料庫中禁用管理共享。這通常通過域中的組策略來完成。在您無法到達的框中選中以下鍵。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

鍵稱為 AutoShareServer。如果為 0,則禁用管理員共享。

引用自:https://serverfault.com/questions/380797