2007年4月24日 星期二

如何讓一般使用者上傳網頁至WebServer

  由於幫學校做網頁,是使用xoops加上linux,這是主流,也是比較多人討論的組合。但是使用遠端操作時,往往會感到不方便,畢竟主要工作的os還是xp,所以想到FTP上傳的方式。vsftp雖然使用方便,安裝也簡單(因為fedora內建),可是chroot的設定可以限制一般使用者逛大街的行為發生,可是對網頁的製作上是十分不方便的,傳上去後還要移來移去(因為也限制root登入FTP)。
  

#mkdir /home/你的帳號/web /*  首先在使用者的家目錄下建立一個目錄 */

#chown 你的帳號.你的帳號 /home/你的帳號/web /* 更改目錄擁有者 */

#mount --bind /var/www /home/你的帳號/web /* 掛載上網頁目錄 */

#chmod 775 /var
#chmod 775 /var/www
#chmod 775 /var/www/html /* 更改權限 */

這個方法我試過後是成功的,唯一要注意的是主機重新開機後要重新掛載上去(我想沒人會沒事一直重開機)。

參考網址