Linux

如何在proftpd中拒絕上傳

  • March 27, 2016

我有目錄:/home/ftp/download。

我想只允許從我 proftpd 的這個目錄下載。

我使用了以下配置,但它不起作用:

<Directory /home/ftp/download/>
  <Limit STOR STOU>
      DenyAll
  </Limit>    
</Directory>

STOR =(將文件從客戶端傳輸到伺服器)

任何的想法?

我執行 sftp 而不是 ftp。

sftp 由 openssh 執行。

ftp 由 proftpd 執行。

更改沒有生效,因為我在 ftp 客戶端中執行的是 sftp 而不是 ftp。

假設您的其他配置和文件權限已正確映射,這應該允許下載,但不允許上傳。

Directory /home/ftp/download/>
   <Limit READ>
      AllowAll
  </Limit>    
  <Limit STOR STOU>
      DenyAll
  </Limit>    
</Directory>

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