虛擬機 (即非常安全的 FTP 守護進程)是 Linux 和其他類 Unix 系統的 FTP 服務器軟件。 FTP 服務器軟件有助於將文件從客戶端計算機傳輸到服務器,反之亦然。
在本教程中,您將學習如何 安裝 Vsftpd 在 Ubuntu 20.04 並通過 SSL/TLS 啟用安全文件傳輸 (FTPS)。
先決條件
- 一個 Ubuntu 20.04 Linux 系統
- 一個用戶 sudo 能力
- 啟用 SSL 的 FTP 客戶端,例如 FileZilla
Vsftpd 在默認的 Ubuntu 軟件包存儲庫中可用。 您可以首先使用以下命令更新可用包。
$ sudo 適當更新
接下來,運行以下命令安裝 Vsftpd。
$ sudo apt安裝vsftpd
Enter 是 如果提示繼續安裝。
成功安裝 Vsftpd 後,您可以使用以下命令檢查版本。
$ vsftpd -v
另外,請按如下方式驗證 Vsftpd 服務器的狀態。
$ sudo systemctl 狀態 vsftpd
這 vsftpd 服務應該已經處於活動狀態。 按 q 返回命令提示符。
如果 vsftpd 服務尚未激活,您可以使用下一個命令啟動它。
$ sudo systemctl 啟動 vsftpd
配置 Vsftpd
您可以為 vsftpd 配置很多選項,但我們只會在本教程中檢查基礎知識。 使用以下命令打開 vsftpd 配置文件。
$ sudo 納米 /etc/vsftpd.conf
你會看到各種 vsftpd 選項在配置文件中都有很好的解釋。 您只需閱讀說明即可了解要啟用或禁用的內容。 下面是幾個例子。
配置匿名 FTP 訪問
默認情況下,匿名 FTP 處於禁用狀態。 我們建議您保持此默認設置不變。 但是,如果出於任何原因您想啟用匿名 FTP 訪問以進行測試,請更改 匿名啟用 從 NO 到 YES 的選項。
現在,保持原樣。