iT邦幫忙

0

使用PSEXEC工具後,如何存取別台SERVER上的資源

  • 分享至 

  • xImage

各位前輩好:
近日開發程式遇到一個問題,就是程式中,需使用一個廠商開發的元件,據廠商的說法此元件需要使用系統帳戶驅動,可是資安政策不准此種權限壓密碼,有人提供PSEXEC這個工具,使用系統帳戶去讓這個元件的服務可以啟用,用PSEXEC後,元件是可以RUN了沒錯,只是後來測試時,發現原本程式會讀取/寫入某SERVER上檔案,如\\SERVER\FOLDER\A.TXT,但在進行檔案存取時就出現沒有權限的錯誤,查了很久,查到PSEXEC的說明無法使用網路上的資源,想請問各位有沒有遇過跟我一樣的狀況?各位又是怎麼解決的?有辦法在SERVER上的FOLDER設定別台系統帳戶有權限進行讀寫嗎?

謝謝各位!!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

12
Ken(Bigcandy)
iT邦大師 1 級 ‧ 2011-05-02 10:33:59
最佳解答

程式設計開發我不會,個人意見提供參考

滿多dll或是服務,都要求用admins權限才能用,這很常見,也無法避免(除非有辦法要求開發商變更設計)

因此,我覺得,重點還是『怎麼讓他能用』卻又不變更原始設計...版主也在努力這個

我覺得,把他弄成單機服務,應該就沒問題才是......而不是遠端服務,但是他應該可以單機啟動服務,提供遠端電腦此服務....

至於權限等問題,版上討論很多次,我就跳過囉

resaka iT邦新手 5 級 ‧ 2011-05-02 15:12:08 檢舉

感謝提供意見,
目前與同仁討論方法仍然傾向於用SYSTEM ACCOUNT RUN起服務,且保有其他UNC方式存檔其他伺服器檔案的權限,若有成功的方法,再來回覆囉,謝謝!

我要發表回答

立即登入回答