簡體   English   中英

在/ var / www上安裝Truecrypt加密設備的Apache 2.2.2錯誤403

[英]Apache 2.2.2 error 403 with truecrypt encrypted device mounted on /var/www

首先,沒有你,我將無能為力! 我已經潛伏了很長時間,並且一直都能找到我問題的答案。 這次不行。 我已盡力尋找,抱歉,如果已經回答。

要點:

我正在嘗試讓Raspberry Pi運行“簡單機器論壇”,而我的設置很好。 我想做的下一件事是同時加密位於/ var / www和/ var / lib / mysql的DocRoot和MySQL數據庫。 為了完成此任務,我已經構建並編譯了truecrypt。 然后,我用

truecrypt --create

然后,我將DocRoot(/ var / www)的內容復制到一個臨時位置,並將truecrypt容器安裝在/ var / www

接下來,我將內容從臨時位置復制回/ var / www。

問題是,當我啟動apache2並將瀏覽器定向到127.0.0.1時,出現403權限被拒絕錯誤頁面。 我可以輕松做到

cat /var/www/index.php

驗證它沒有以任何方式損壞。 我什至可以不用sudo做到這一點。 我試過了

sudo chmod 0777 -R /var/www

同樣使用0755和+ x,均無效。 然后我試圖chown在/ var / WWW遞歸用戶WWW的數據。

sudo chown -R www-data /var/www

這將返回文件不允許的一長串操作。 然后我嘗試檢查lsattr的輸出

lsattr /var/www

對於所有文件,這將返回“讀取標志時設備不正確的ioctl”。 我也不能使用chattr更改任何內容

任何幫助將非常感激! 謝謝

好吧,我解決了:

似乎我無法在具有文件系統FAT的設備上使用任何東西,因此我制作了文件系統ext2的新truecrypt容器。

然后,我按照問題中的說明運行了chmod和chown,一切都很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM