2013-08-24 107 views
0

有沒有辦法授予Windows C++應用程序對運行應用程序的非特權用戶無法訪問的目錄的讀/寫訪問權限?編寫和與執行實際文件訪問的服務進行通信可以工作,但如果有更簡單/更直接的解決方案,我不希望將代碼拋出問題。應用程序目錄訪問

+1

不,權限總是基於用戶/組而不是基於應用程序。我爲人要麼要求用戶成爲可以訪問資源(目錄)的組的一部分,要麼使用類似sudo的機制(如果存在於Windows上)。但也許我也在想「unix-y」,你的服務理念會更好,不知道。 – syam

+0

你不能只是把文件/文件夾放在更容易訪問的地方嗎? –

+0

我真的很喜歡目錄_less_可以訪問。應用程序寫入日誌和其他數據,非特權用戶應該無法修改,除非在程序的控制之下。 Windows確實有一個「模擬」功能,可能類似於sudo,儘管它確實需要您知道您正在模擬的用戶的密碼,這會帶來其自身的安全問題。 – Erik

回答

0

沒有

安全的目的是爲了確保當他們不應該是目錄和其他項目不被訪問。

相關問題