在系統上下文中存取 UNC 路徑

在系統上下文中存取 UNC 路徑

我需要從 Windows 網域中以 SYSTEM 使用者身分執行的進程存取 UNC 路徑。在 Windows 10 下執行此應用程式時,它工作正常,但在 Windows 7 上我收到「存取被拒絕」錯誤。如果網路路徑在 Windows 7 上對應為網路磁碟機,我可以存取它,但這實際上不是一個選項。

我想要存取路徑的方式在兩個作業系統版本上完全相同,因此我認為可能有不同的配置。

我想知道 Windows 中是否有一個選項可以更改本機系統帳戶嘗試在網頁伺服器上進行身份驗證的方式。 Windows 中是否有任何我應該檢查的選項?

答案1

授予對來源電腦的 AD 物件的存取權限

SYSTEM 身分對於每台電腦來說都是本地且唯一的。預設情況下,它無權存取不在本機電腦上的資源。

若要將電腦 A 上的 SYSTEM 帳戶上下文中執行的程序授予電腦 B 上的資源,請在電腦 B 上授予對電腦 A 的 AD 電腦物件的存取權限SERVER1。授予下列權限:名為 的物件SERVER1$

筆記您只能在網域中執行此操作。未加入網域的電腦之間沒有信任路徑,且與一般使用者帳戶不同,無法直接對遠端電腦進行身份驗證並指定僅有的SYSTEM 帳戶的憑證。

相關內容