CmsTop在apache-linux下目錄權(quán)限設置

2010-09-10 10:59:59來源:作者:

<cmstop>=cmstop安裝目錄
遍歷設置<cmstop>  用戶:<apache用戶> 用戶組:<apache用戶組>

<cmstop>=cmstop安裝目錄
遍歷設置<cmstop>  用戶:<apache用戶> 用戶組:<apache用戶組>

<cmstop>
 
0744  
<cmstop>/* 0544 遍歷設置
<cmstop>/cmstop 0744 第一次安裝時0744, 安裝完畢后0544
<cmstop>/install 0744 安裝后刪除
<cmstop>/cmstop/config 0744  
<cmstop>/cmstop/templates 0744 遍歷設置
<cmstop>/img/apps 0744  
<cmstop>/admin/apps 0744  
<cmstop>/upload 0744 遍歷設置
<cmstop>/about 0744
 

如果有存在以下目錄:

<cmstop>/cmstop/data 0744 遍歷設置
<cmstop>/ent 0744 遍歷設置
<cmstop>/section 0744 遍歷設置
<cmstop>/news 0744 遍歷設置
<cmstop>/tech 0744 遍歷設置
<cmstop>/xml 0744 遍歷設置

用一段shell腳本來完成
 

HTML/XML Code復制內(nèi)容到剪貼板
  1. CMSTOP_DIR=<cmstop安裝目錄>  
  2. APACHE_USER=<apache用戶id>  
  3. APACHE_GROUP=<apache用戶組id>  
  4.   
  5. cd $CMSTOP_DIR   
  6. chmod 0544 -R .   
  7. chmod u+w . ./cmstop ./install ./cmstop/config ./admin/apps ./img/apps   
  8. chmod u+w -R ./cmstop/templates   
  9. for dir in cmstop/data ent section upload news tech about xml   
  10. do   
  11.     if [ -d ./$dir ]; then   
  12.         chmod u+w -R ./$dir   
  13.     fi   
  14. done   
  15. chown $APACHE_USER:$APACHE_GROUP -R .  
關鍵詞:CmsTop

贊助商鏈接: