管理者在部署SmartIT Agent時,經常會使用 share folder 或 直接在本機部屬的方式。
近日遇到一些使用者在 使用 share folder 會發現Runas Fail的情況。
部署狀況如下:
Agent 在 share folder 上 – 怎麼 RunAs 都 Runas Fail
安裝路徑:\\10.1.11.111\Install\ITSetup.exe
Agent Log 顯示為:
2011/2/25 下午 04:30:58 [ITSetup]:Change process owner to "maypc" fail -部署結果:失敗
但如果部署方式為:
把Share Folder 的 Agent 安裝檔複製到 C:\Install,執行 C:\Install\ITSetup.exe 則 RunAs Success !!.
Agent Log 顯示:
2011/2/25 下午 04:30:58 [ITSetup]:Change process owner to "maypc" success
並且 Agent 順利安裝成功。而 10.1.11.111 這台電腦有加入網域 -部署結果:成功
【狀況解說】
同樣的程式只因為放在不同的路徑有不一樣的結果。
原因是為 Agent Runas 的帳號為 Local Account,而非 Domain Account
Local Account不具有 Domain 環境下的存取權問題,所以才會有 Runas 不成功的狀況
【解決方式】
將 \\10.1.11.111\Install 的 Share folder 加入 Guest 帳號,
※ Guest 帳號預設是關閉的,需要到【電腦->管理->本機使用者或群組】手動做開啟
則可解決此問題。
0 意見:
張貼留言