天天看點

Debian Linux下安裝配置 Pure-ftpd

PureFTPd 是一款專注于程式健壯和軟體安全的免費FTP伺服器軟體(基于BSD License)。其可以在多種類Unix作業系統中編譯運作,包括Linux、OpenBSD、FreeBSD、Solaris、Darwin等。PureFTPd 還有Android移植版本。

本篇文章,我們介紹如何在 Debian 系統中,安裝配置 pure-ftpd。

1. 在系統裡增加一個不能登入的使用者及使用者組,用于映射ftp虛拟使用者

說明: ftpuser的目錄為/usr/sbin/nologin,而 /etc/pure-ftpd/conf/PAMAuthentication 的内容為 yes,即pure-ftp使用PAM,可以關掉它。若不關掉,則需要在/etc/shells中,加入目錄 /usr/sbin/nologin 。如果不注意這一點,将會總是登入不上。

2. 增加僅供ftp的虛拟使用者

(這時系統會提示為新增的虛拟使用者輸入密碼。若後面需要修改,用 sudo pure-pw passwduser01 )

執行完成之後,在/etc/pure-ftpd 之下新生成(第一次使用)或修改了以下檔案:

3. 在/etc/pure-ftpd/auth 内,增加一個軟連接配接,描述 pureftpd.pdb 所在的位置

說明:/etc/pure-ftpd/auth/60puredb這個檔案随取一個名字,和目錄裡不重名

看一下PureDB是什麼内容:

4. 重新開機pure-ftpd

原文釋出時間:2017-03-13

繼續閱讀