ASP.NET網(wǎng)站設(shè)置之文件夾權(quán)限設(shè)置淺析
ASP.NET網(wǎng)站設(shè)置之文件夾權(quán)限設(shè)置是如何實(shí)現(xiàn)的呢?下面就是我們在Windows2003下的設(shè)置:
對于NTFS格式的硬盤,需要對用戶的訪問進(jìn)行文件夾權(quán)限設(shè)置,遠(yuǎn)程匿名客戶訪問本網(wǎng)站時,在網(wǎng)站服務(wù)器端執(zhí)行腳本程序的用戶是ASPNET(隸屬于 Users 用戶組) ,因此對網(wǎng)站文件夾必須賦予相應(yīng)的權(quán)限。(注:FAT32格式的硬盤,沒有文件夾權(quán)限設(shè)置)
在網(wǎng)站屬性對話框 →“主目錄”頁面中(上圖 2-1),可以查看到本網(wǎng)站對應(yīng)的本地路徑(即,網(wǎng)站文件夾)。使用“我的電腦”,打開該文件夾的屬性對話框,選擇“安全”頁面:
在原有用戶的基礎(chǔ)上,再添加 Everyone 或 Users 用戶組,并賦予“讀取和運(yùn)行”、“列出文件夾目錄”和“讀取”權(quán)限,如果本網(wǎng)站有增刪和修改網(wǎng)站文件的功能時,還需選中“修改”和“寫入”欄。
注:對于“利和Web服務(wù)”網(wǎng)站,網(wǎng)站本地文件夾的權(quán)限可以不包含“修改”和“寫入”權(quán)限(如上圖所示),只需對信息庫子文件夾再增加“修改”和“寫入”權(quán)限,如下圖所示。
ASP.NET網(wǎng)站設(shè)置之文件夾權(quán)限設(shè)置補(bǔ)充
1.上述有些設(shè)置更改后,需重新啟動IIS服務(wù)后才能生效,更新IIS服務(wù)的方法如下:
用鼠標(biāo)點(diǎn)擊桌面底行的【開始】→ 運(yùn)行…,在“運(yùn)行”對話框中輸入 iisreset ,按“確認(rèn)”鍵,會啟動DOS窗口,完成IIS服務(wù)的關(guān)閉和重啟后,該DOS窗口自動關(guān)閉。
2. 測試網(wǎng)站設(shè)置是否正常時,用本機(jī)瀏覽器訪問網(wǎng)站(即訪問本地網(wǎng)站)時,有些出錯的具體信息,會反饋給瀏覽器顯示,能幫助管理員調(diào)整設(shè)置;而遠(yuǎn)程訪問時不顯示具體的錯誤信息。
2. 如果在本機(jī)上調(diào)試網(wǎng)站時沒問題,遠(yuǎn)程用戶卻無法訪問,可能是本機(jī)的“Windows 防火墻”在阻止遠(yuǎn)程訪問,允許遠(yuǎn)程訪問通過防火墻的設(shè)置方法如下:
在“Windows 防火墻”對話框中,選擇“高級”頁面,在“網(wǎng)絡(luò)連接設(shè)置”欄中選中應(yīng)用網(wǎng)卡別名(如:“本地連接”),按“設(shè)置”鍵,打開“高級設(shè)置”對話框,在“服務(wù)”頁面卡中,選中“Web 服務(wù)器(HTTP)” 。
ASP.NET網(wǎng)站設(shè)置之文件夾權(quán)限設(shè)置的相關(guān)內(nèi)容就向你介紹到這里,希望對你了解ASP.NET網(wǎng)站設(shè)置之文件夾權(quán)限設(shè)置有所幫助。
【編輯推薦】