作者 主題: linux fedora7 web service have permission not to access,pls help T.T  (閱讀 5786 次)

0 會員 與 1 訪客 正在閱讀本文。

kuai326

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
Dear 各位大大
             這是我第一次發言,之前都是淺水中@@,請各位多多包含並請指教.
          目前所架設的linux 電腦發生下面這個頁面問題
Forbidden
You don't have permission to access /inweb/index.php on this server.
--------------------------------------------------------------------------------
Apache/2.2.4 (Fedora) Server at 網址 Port 80

 由於真的有test 這個網址,為避免影響到該web server 暫時以其他方式代表=>2010/7/13
  [問題發生原因] :
               我使用test1帳號ftp到此linux電腦發現我可以更新/inweb/*.* , 卻無法新增資料 , 由於test1家目錄為/inweb/* ,
當初建立者也非在下,但之後我做了幾件蠢事(大哭,懷疑是看世足沒睡飽+接近中午肚子餓)
                  1. 我到linux電腦上圖形介面的系統功能=>管理=>使用者與群組模組上把test1的原群組 test_team移到admin上再做測試時還是無法使用ftp來新增資料
             2. 不成功後,不甘心的來使用webmin 網頁管理介面=>使用者與群組模組變更群組權限=>ftp新增資料失敗
             3. 把test帳號移除再從webmin 網頁管理介面新增原使用帳號test1/admin群組=>ftp新增資料失敗
=================發現使用首頁用會員登入失敗...冏==============

             4.把test1運用圖形與webmin方式加回test_team後皆無法登入成功,也google search一下, 看到需要作chmod +755動作,也做了; 也httpd restart ; more httpd.conf過 >_<
                  5.發現使用test1登入ftp出現
Could not chdir to home directory /var/www/inweb: Permission denied
bash: /var/www/inweb/.bash_profile: 拒絕不符權限的操作

                     圖形介面登入出現
使用者的 $HOME/.dmrc 檔案已被忽略。這會使得預設作業階段及語系無法儲存。該檔案必須由只用者所擁有及權限為644。使用者 $HOME 目錄必須由使用者擁有並且不允許其他使用者寫入
  =>我做了 ls -la  ~/.dmrc
  -rw-------日期為今日剛剛的時間   .dmrc
  =>然後就執行chmod 755 .dmrc
  =>httpd restart  ...問題還是一樣無法登入網頁
             6不敢動用到selinux , 因為不了解,且也有外部user會登入,請問我該如何是好阿??
« 上次編輯: 2010-07-13 11:58 由 kuai326 »

kuai326

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
各位先進前輩們:
            [Action] : 使用備份檔案作覆蓋上去之後已可作登入此權限的頁面內操作
         [結論]:                       
                 1.看起來應該是對於webmin介面的不熟悉且submit前未確認家目錄權限勾選方式而導致路徑下無權限登入此頁面
                 2.懶是萬惡之"手" , 終端機還是比webmin更清楚了解所開啟的服務內容
                 3.作之前要三飽=>睏飽甲飽看飽(世足還是得看xd)
              原諒小弟打擾到各位大大們~~~閃