Fedora

Fedora 14 上的 Proftpd 設置

  • March 7, 2011

我是 Linux 的新手,我正在嘗試安裝 LAMP 伺服器以進行本地測試,該伺服器無法使用外部(公共)訪問。

我已經完成了所有設置,我想要完成的是,當特定使用者登錄到 ftp 時,他應該預設進入 var/www/html 目錄,並具有足夠的權限來上傳/更改/刪除該文件夾中的任何內容。

我已經安裝了使用者設置,proftpd。如何設置proftpd.conf 文件來執行此操作?我需要在 apache 主目錄上設置什麼權限才能進行更改?我不擔心安全問題,這僅供我內部網路使用。

謝謝

檢查/etc/proftpd/proftpd.conf文件並設置DefaultRoot指令

DefaultRoot  /var/www/html

這會將您的使用者 chroot 到 /var/www/html 樹。

將使用者添加到擁有 /var/www/html 中的文件的組,例如 apache

usermod -a -G apache user

然後在 /var/www/html 中添加組的寫權限

chmod -R g+w /var/www/html

引用自:https://serverfault.com/questions/244280